编程手记·序

768 词

编程依赖于编程语言,现在有许多编程语言活跃在世界上,有 Fortran 这种老古董,也有 TypeScript 这种较为年轻的语言,还有 bashPowerShell 这种不像编程语言的。每种语言有自己的生态,也有自己的专精,没有必要去嘲笑一个语言及其使用者,更不建议去在几个语言直接斗蛐蛐(除非本身设计就存在缺陷或其他一些快入土的语言)。

对于大部分人来说,第一次接触的编程语言是 C 或者 Python ,非常经典的两种语言。对于编程来说,程序员之间的差异要远大于编程语言之间的差异。编程重要的是编程思维,是对复杂问题的抽象,厘清解决问题的逻辑,从多角度解决问题。编程语言不是学不好编程的理由,嫌学 C 难的去学 Python 照样会吃瘪。

关于手记

我接触的第一门编程语言是 VBScript ,大概是在2019年末。在此之后,为了研究MCJE的mod,又接触了 Java ,但是因为复杂的语法很快放弃了。再后大概2021年,记不清是什么契机,同时开了 CPython 两个新坑,这两个语言也是一直用了下去。2022年下半年,我开启了 .Net 之旅,从 VB.NetC# 。不过一直到上大学之前,走的都是野路子,上不了什么台面。

现在上大学后,正式开始了编程规范化之路,技术栈也相应的开始进化。现在主力编程语言是 C# ,次级一点的有 Python (写乱七八糟的东西,还有AI赋能)、 Java (只写MCJE的mod)、 TypeScript/JavaScript (小应用)以及 C++ (一些小玩意)。

写的东西也不少,或许应该记录些什么,于是,编程手记,他来了。给自己开个新坑,分享自己在开发时的见闻、随想、踩过的坑以及少有人注意的语言特性。以及 C & Python & $\LaTeX$的入门教程,助力一下后人。

继续挖坑

后续可能会将 RustGo 二选一加入技术栈,不过这就随缘了。

Gost

留言