<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://joak.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://joak.org/feed.php">
        <title>Oakfire Wiki - public:lang</title>
        <description>Keep Thriving</description>
        <link>https://joak.org/</link>
        <image rdf:resource="https://joak.org/_media/favicon.ico" />
       <dc:date>2026-05-07T10:07:08+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://joak.org/public:lang:lang_list?rev=1778145067&amp;do=diff"/>
                <rdf:li rdf:resource="https://joak.org/public:lang:cplusplus?rev=1778140069&amp;do=diff"/>
                <rdf:li rdf:resource="https://joak.org/public:lang:python?rev=1778138124&amp;do=diff"/>
                <rdf:li rdf:resource="https://joak.org/public:lang:php?rev=1778138007&amp;do=diff"/>
                <rdf:li rdf:resource="https://joak.org/public:lang:r?rev=1778137989&amp;do=diff"/>
                <rdf:li rdf:resource="https://joak.org/public:lang:rust?rev=1778137933&amp;do=diff"/>
                <rdf:li rdf:resource="https://joak.org/public:lang:typescript?rev=1778137893&amp;do=diff"/>
                <rdf:li rdf:resource="https://joak.org/public:lang:nodejs?rev=1778137875&amp;do=diff"/>
                <rdf:li rdf:resource="https://joak.org/public:lang:java?rev=1778137830&amp;do=diff"/>
                <rdf:li rdf:resource="https://joak.org/public:lang:go?rev=1778137806&amp;do=diff"/>
                <rdf:li rdf:resource="https://joak.org/public:lang:erlang?rev=1778137784&amp;do=diff"/>
                <rdf:li rdf:resource="https://joak.org/public:lang:csharp?rev=1778137755&amp;do=diff"/>
                <rdf:li rdf:resource="https://joak.org/public:lang:async?rev=1778137732&amp;do=diff"/>
                <rdf:li rdf:resource="https://joak.org/public:lang:assembly_lan?rev=1778137711&amp;do=diff"/>
                <rdf:li rdf:resource="https://joak.org/public:lang:c?rev=1778137688&amp;do=diff"/>
                <rdf:li rdf:resource="https://joak.org/public:lang:cplusplus:effective_modern_cplusplus?rev=1778137668&amp;do=diff"/>
                <rdf:li rdf:resource="https://joak.org/public:lang:cplusplus:conan?rev=1778137648&amp;do=diff"/>
                <rdf:li rdf:resource="https://joak.org/public:lang:start?rev=1778137099&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://joak.org/_media/favicon.ico">
        <title>Oakfire Wiki</title>
        <link>https://joak.org/</link>
        <url>https://joak.org/_media/favicon.ico</url>
    </image>
    <item rdf:about="https://joak.org/public:lang:lang_list?rev=1778145067&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T09:11:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>程序语言列表 - ↷ 链接因页面移动而自动修正</title>
        <link>https://joak.org/public:lang:lang_list?rev=1778145067&amp;do=diff</link>
        <description>程序语言列表

C++

	*  C++

C#

	*  CSharp
	*  简介：C#是微软推出的一种基于.NET框架的、面向对象的高级编程语言。C#由C语言和C++派生而来，继承了其强大的性能，同时又以.NET框架类库作为基础，拥有类似Visual Basic的快速开发能力。C#由安德斯·海尔斯伯格主持开发，微软在2000年发布了这种语言。</description>
    </item>
    <item rdf:about="https://joak.org/public:lang:cplusplus?rev=1778140069&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:47:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>C++ - ↷ 链接因页面移动而自动修正</title>
        <link>https://joak.org/public:lang:cplusplus?rev=1778140069&amp;do=diff</link>
        <description>C++

Useful C/C++ related websites.

	*  The C++ Standards Committee - ISOCPP
	*  Standard C++ 8-) - News, Status &amp; Discussion about Standard C++.
	*  CppCon - The C++ Conference.
	*  C++ reference - C++98, C++03, C++11, C++14 reference.
	*  CPlusPlus.com - The C++ Resources Network.
	*  Meeting C++
	*  编译器支持情况

Useful C/C++ related weblogs.

	*</description>
    </item>
    <item rdf:about="https://joak.org/public:lang:python?rev=1778138124&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:15:24+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>Python - ↷ 页面public:it:python被移动至public:lang:python</title>
        <link>https://joak.org/public:lang:python?rev=1778138124&amp;do=diff</link>
        <description>Python

	*   Officail site: python.org
	*   Key differences between python2 and 3

Tips

	*  快速开一个静态http服务: 进入文件夹, 然后 python -m SimpleHTTPServer 80
	*  In Terminal, type pydoc raw_input Read what it says about “raw_input”. If you&#039;re on Windows try python -m pydoc raw_input instead. Get out of pydoc by typing</description>
    </item>
    <item rdf:about="https://joak.org/public:lang:php?rev=1778138007&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:13:27+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>PHP - ↷ 页面public:it:php被移动至public:lang:php</title>
        <link>https://joak.org/public:lang:php?rev=1778138007&amp;do=diff</link>
        <description>PHP

	*  Official site: php.net
	*  PHP 之道 - 这个能了解 PHP 的一般法则
	*  PHP 扩展开发及内核应用 - 这个能了解 PHP 原理

Composer

	*  Official site:&lt;https://getcomposer.org/&gt;
	*  composer 项目安装目录verdor

Syntax

代码组织

	*  include:include;当一个文件被包含时，其中所包含的代码继承了 include 所在行的变量范围。从该处开始，调用文件在该行处可用的任何变量在被调用的文件中也都可用。不过所有在包含文件中定义的函数和类都具有全局作用域。…</description>
    </item>
    <item rdf:about="https://joak.org/public:lang:r?rev=1778137989&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:13:09+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>R - ↷ 页面public:it:r被移动至public:lang:r</title>
        <link>https://joak.org/public:lang:r?rev=1778137989&amp;do=diff</link>
        <description>R

	*    官网：r-project.org
	*    简介：R语言用于统计学的计算与绘图，近期流行于数据挖掘领域。R语言起源于贝尔实验室，属于GNU project。
	*    Learning Statistics with R</description>
    </item>
    <item rdf:about="https://joak.org/public:lang:rust?rev=1778137933&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:12:13+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>RUST - ↷ 页面public:it:rust被移动至public:lang:rust</title>
        <link>https://joak.org/public:lang:rust?rev=1778137933&amp;do=diff</link>
        <description>RUST

	*  官网：rust-lang.org

tools

	*  piston game engine
	*  nom
	*  mio

Manual

	*  Book:The Rust Programming Language; 中文版
	*  &lt;http://rustbyexample.com&gt;
	*  编译型语言, rustc类似gcc/clang, 具体man rustc 或 rustc -h
	*  Cargo: 官方自带类似 nodejs 的 npm 这样的项目管理工具. 

学新语言步骤笔记

	*  了解该语言的出生背景与适用环境:</description>
    </item>
    <item rdf:about="https://joak.org/public:lang:typescript?rev=1778137893&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:11:33+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>TypeScript - ↷ 页面public:it:typescript被移动至public:lang:typescript</title>
        <link>https://joak.org/public:lang:typescript?rev=1778137893&amp;do=diff</link>
        <description>TypeScript

	*  Official site: &lt;https://www.typescriptlang.org/docs/handbook/intro.html&gt;
	*  Typescript 入门教程</description>
    </item>
    <item rdf:about="https://joak.org/public:lang:nodejs?rev=1778137875&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:11:15+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>NodeJS/Javascript - ↷ 页面public:it:nodejs被移动至public:lang:nodejs</title>
        <link>https://joak.org/public:lang:nodejs?rev=1778137875&amp;do=diff</link>
        <description>NodeJS/Javascript

News:

	*  NodeJS releases note
	*  node-v0-12-0-stable 
	*  API-changes-between-v0.10-and-v0.12

Nodejs版本选择与快速安装利器NVM,适用开发环境

	*  Official site
	*  从零开始系列文章
	*  Mozilla JS reference
	*  阮一峰的js教程
	*  深入理解JavaScript系列
	*  Generator and asynchronous programming
	*  TypeScript

	*  Nodejs v4.0.0 之后的版本需要 gcc 4.7版本以上来进行 addon 编译.  GCC 4.7 or newer is required due to V8 using the template alias feature in C++.

截止 2025 年的改进…</description>
    </item>
    <item rdf:about="https://joak.org/public:lang:java?rev=1778137830&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:10:30+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>Java - ↷ 页面public:it:java被移动至public:lang:java</title>
        <link>https://joak.org/public:lang:java?rev=1778137830&amp;do=diff</link>
        <description>Java

Tools

	*  jenv Java 版本环境变量管理

教程

	*  maven：基础
	*  Java: Java Guide

学习一门新编程语言的一般步骤

	*  了解该语言的出生背景与适用环境
	*  了解输入输入出流,文件流操作
	*  了解程序代码和可执行代码的组织机制，运行时模块加载、符号查找机制</description>
    </item>
    <item rdf:about="https://joak.org/public:lang:go?rev=1778137806&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:10:06+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>Go Lang - ↷ 页面public:it:go被移动至public:lang:go</title>
        <link>https://joak.org/public:lang:go?rev=1778137806&amp;do=diff</link>
        <description>Go Lang

	*  Official site
	*  标准库文档
	*  go 编程语言规范
	*  Golang 学习资源大全

Tips

	*  设置go mod 下载代理：
# 阿里云代理
go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct


学习笔记

	*  了解该语言的出生背景与适用环境
	*  了解输入输入出流,文件流操作</description>
    </item>
    <item rdf:about="https://joak.org/public:lang:erlang?rev=1778137784&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:09:44+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>Erlang - ↷ 页面public:it:erlang被移动至public:lang:erlang</title>
        <link>https://joak.org/public:lang:erlang?rev=1778137784&amp;do=diff</link>
        <description>Erlang

	*  Official site:erlang.org
	*  My ppt about erlang

Books

	*  erlang user guild

学习新语言的一般步骤

	*  了解该语言的出生背景与适用环境
		*  引自wiki:erlang由乔·阿姆斯特朗（Joe Armstrong）在瑞典电信设备制造商爱立信所辖的计算机科学研究室开发。Erlang于1987年发布正式版本，最早是私有软件，经过十年的发展，于1998年发表开放源代码版本。</description>
    </item>
    <item rdf:about="https://joak.org/public:lang:csharp?rev=1778137755&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:09:15+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>CSharp - ↷ 页面public:it:csharp被移动至public:lang:csharp</title>
        <link>https://joak.org/public:lang:csharp?rev=1778137755&amp;do=diff</link>
        <description>CSharp

	*  C# 编程指南</description>
    </item>
    <item rdf:about="https://joak.org/public:lang:async?rev=1778137732&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:08:52+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>Async 异步编程 - ↷ 页面public:it:async被移动至public:lang:async</title>
        <link>https://joak.org/public:lang:async?rev=1778137732&amp;do=diff</link>
        <description>Async 异步编程

发展

	*  What Async Promised and What it Delivered 异步编程的承诺与实际成果
	*  操作系统线程开销不菲：在当代 Linux 系统中，每个线程都会为其栈保留虚拟地址空间，创建一个线程需要消耗数十微秒的时间。上下文切换发生在内核空间，会燃烧 CPU 周期，而 O(n) 就绪状态轮询（如 select、poll）在大规模场景下会不断叠加开销。当一台服务器需要处理数千个并发连接时，若采用每连接一线程的架构，意味着数千个线程都将占用内存并竞争调度资源。系统将大量时间耗费在线程管理上，而这些资源本可用于执行更有价值的实际工作。这就是 C10K 问题，由丹·凯格尔于1999年提出。如果你正在构建一个网络服务器、聊天系统或任何需要处理大量并发连接的系统，你就需要一种方式来实现并发处理，而无需为每个连接分配一个线程…</description>
    </item>
    <item rdf:about="https://joak.org/public:lang:assembly_lan?rev=1778137711&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:08:31+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>汇编语言 - ↷ 页面public:it:assembly_lan被移动至public:lang:assembly_lan</title>
        <link>https://joak.org/public:lang:assembly_lan?rev=1778137711&amp;do=diff</link>
        <description>汇编语言

	*  fakers-guide-to-assembly: 一个阅读汇编代码的简要说明
	*  A Gentle Introduction to Assembly Language Programming: 一本英文的开源教程，向 C/C++ 学习者介绍 ARM 64 的汇编语言</description>
    </item>
    <item rdf:about="https://joak.org/public:lang:c?rev=1778137688&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:08:08+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>C Lang - ↷ 页面public:it:c被移动至public:lang:c</title>
        <link>https://joak.org/public:lang:c?rev=1778137688&amp;do=diff</link>
        <description>C Lang

	*  C99 标准：&lt;http://www.open-std.org/JTC1/SC22/WG14/www/standards&gt;
		*  &lt;https://www.open-std.org/JTC1/SC22/WG14/www/docs/n1256.pdf&gt;

	*  C11-C18 标准：&lt;https://www.iso.org/standard/74528.html&gt;

Lib

	*  &lt;http://libcello.org/&gt;

Feature

	*   柔性数组: Flexible Array Member(FAM) is a feature introduced in the C99 standard of the C programming language.
	*  &lt;https://d3s.mff.cuni.cz/legacy/~holub/c_features.html&gt;
	*  Why does calloc exist: calloc 比 malloc+memset 的两个优势：
		*  calloc 的两个参数乘积（即需申请的内存大小…</description>
    </item>
    <item rdf:about="https://joak.org/public:lang:cplusplus:effective_modern_cplusplus?rev=1778137668&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:07:48+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>Effective Modern C++ - ↷ 页面public:it:cplusplus:effective_modern_cplusplus被移动至public:lang:cplusplus:effective_modern_cplusplus</title>
        <link>https://joak.org/public:lang:cplusplus:effective_modern_cplusplus?rev=1778137668&amp;do=diff</link>
        <description>Effective Modern C++

	*  

笔记

导言

	*  本书涉及 C++98, C++03, C++11, and C++14。 C++03与C++98相比只有技术细节差异，本书统称为C++98; C++14是对C++11的补充，本书统称为C++11; 本书提及“C++14”时则仅指C++14， 提及</description>
    </item>
    <item rdf:about="https://joak.org/public:lang:cplusplus:conan?rev=1778137648&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T07:07:28+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>Conan - ↷ 页面public:it:cplusplus:conan被移动至public:lang:cplusplus:conan</title>
        <link>https://joak.org/public:lang:cplusplus:conan?rev=1778137648&amp;do=diff</link>
        <description>Conan

	*  conan.io - the C/C++ Package Manager, 
		*  仓库：&lt;https://conan.io/center/&gt;

Conan 2 笔记

	*  安装 conan2:

sudo pip install conan
conan profile detect --force


生成的默认配置文件在 ~/.conan2/profiles/default 

		*  更新
sudo pip install conan --upgrade</description>
    </item>
    <item rdf:about="https://joak.org/public:lang:start?rev=1778137099&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T06:58:19+00:00</dc:date>
        <dc:creator>oakfire (oakfire@undisclosed.example.com)</dc:creator>
        <title>Programming Language - [学习笔记] </title>
        <link>https://joak.org/public:lang:start?rev=1778137099&amp;do=diff</link>
        <description>Programming Language

	*  Great Works
in Programming Languages
	*  编程语言速度比较：&lt;https://niklas-heer.github.io/speed-comparison/&gt;

Others

	*  图灵完备(Turing complete) Turing completeness
	*  Brainfuck:Brainfuck
		*  &lt;http://fatiherikli.github.io/brainfuck-visualizer/&gt;

	*  Wolfram Language&lt;http://www.wolfram.com/language/fast-introduction-for-programmers/zh/&gt;
	*  Syntax Design

学习笔记

	*  《计算机程序的构造与解释》笔记

学习一门新编程语言的一般步骤

	*  了解该语言的出生背景与适用环境…</description>
    </item>
</rdf:RDF>
