2008年你在编程方面取得了哪些成就?今年有哪些技术让你感到惊讶或学到了什么,你对 2009 年的编程术语有什么期望
编辑:更改为 Wiki
我编写了 2 个 VB.NET 语言功能,它们将作为 VS 2010 的一部分提供。
我设计了一种名为 Liberty 的编程语言,
但是,我只实现了其中的一小部分。我停止了这方面的工作,以便专注于建立一家盈利的软件公司。我最初的意图是将该语言(实际上是它的 IDE)作为我的第一个产品进行营销,但是鉴于编程语言的经济性,我决定为我公司的第一个产品选择其他东西。我一直在考虑把它变成一个开源项目。如果“一种感觉像 LISP,但看起来像 C# 的编程语言......”这句话对您有任何吸引力,并且您对开发开源 .NET 编译器感兴趣,请告诉我。
我创办了自己的软件公司
我设计并实现了我公司的第一个产品“Transactor Code Agent”的大部分内容,该产品应该在 2009 年第一季度发布。我一直将其称为“程序员的灾难恢复工具”。
它是一个为源代码提供自动本地版本历史记录的工具。您将它指向包含您的源的文件夹,然后每当您对文件进行更改时,它会自动为您创建一个备份。它旨在通过保护您通常不会检查到源代码控制中的所有“损坏的”、“进行中的”工作来对现有的源代码控制设置进行补充。
顺便说一句,我们正在寻找 Beta 测试人员。如果你感兴趣,请告诉我。
在斯科特外出之后,我会因为承认我在 2008 年所取得的成就而感到深深的耻辱。
通过从中删除功能,我使我的“旗舰”应用程序之一变得更好。
第一次,我通过 App Store 将我的作品卖给了普通观众。这样做,我:
但也许最重要的是,我做出了我可以引以为豪的美丽事物。
在 2009 年(或者可能是 08 年末),我将发布一个新产品,我希望它能够将这一切推得更远,甚至可能成为解决每个人面临的问题的最佳解决方案。
我决定学习一门新的语言,当时没有什么特别的,从那时起我就学会了 Python。
在接下来的一年里,我想学习另一种语言,最好是 c++ 之类的,或者可能只是(我是一个 *nix 有点'家伙)我会尝试使用 .net 之类的 Microsoft 堆栈,但我们会看看会发生什么。
提高面试技巧。现在,我能够通过更好的问题(包括小型白板编码会议)更好地辨别申请人的好坏。
我已经跟上了 Drupal 的步伐,但还有很多东西要学。第一次真正使用一个好的框架。
2009 年,也许我会做一些 lisp 的乐趣
我向动态语言和函数式语言的世界敞开了大门。我可以使用 {} 和 ; 来阅读不类似于 C++ 或 C# 类型代码的程序。在此过程中,人们对 MVC 等模式有了更好的理解。
我需要在今年 12 月初学习 PF,因为我们现有的防火墙解决方案对于工业应用来说功能严重不足,但我们没有足够的资金来学习“专业”解决方案(即 ci$cso 的东西)。
所以我最终将我现有的 OpenBSD 盒子放在服务器堆栈中,并使用 PF 将其变成防火墙。由于系统使用多个服务器和多个 IP(一些在域上),我需要 NAT、RDR 和通常的规则的组合。
它当然不像学习 APL 或 LISP(或 Ruby 等)那样有趣,但它是必要且紧迫的。
新的防火墙运行良好,我不再需要每周两次重置可怕的小防火墙设备(这必须远程完成,这也不好玩)。:-)
干杯,
-理查德
好吧,我已经建立了一个大网站(用于某些项目)并学习了 java,现在我想为来年学习 C。
我将我的第一个程序发布到了互联网的狂野世界。
通过在 Objective-C 中创建前面提到的程序,我走出了我的 .NET 泡沫。
我构建了一个非常酷的字符串提取实用程序和相应的处理库,以促进在本机 C++ 应用程序中自动本地化字符串资源,而无需重构代码以从使用字符串的位置提取字符串,另外还有一个好处是允许跨语言字符串池化本地化字符串。
我还构建了一个很酷的 operator_cast<> 函数(在 SO 社区的帮助下),以帮助在使用自定义转换运算符时编写编程意图。
1- 我对之前编写的国际葡萄酒大赛软件进行了更改。之所以更改,是因为新赞助商在比赛中有不同的逻辑,我们在 3 天前收到有关更改的通知,所以我和一个朋友连续 2 天编写代码,字面意思是从工作到比赛以提供支持. 最后一切都完美无瑕
2.- 为视频游戏零售商发布了我的第一个销售和库存程序
3.- 开始我的编码博客
当然都在.Net中