
Java
我写
Java已经有4年时间了。前阵子同事忙不过来,我就赶鸭子上架写了点
C++。作为
C++新手,我也来凑个热闹说几句。之前我虽然经常看NX二次开发的
C++文档,毕竟UFsession文档全是
C++相关的,但这还是我第一次写
C++代码。刚上手的时候,有两点让我不太适应。一是函数要先声明再定义,这情况有点像
Java里用static{}做类的预加载,不过在
Java里这不是强制要求的。还有就是string的类型好多啊,我刚开始找了一段示例代码却跑不起来,原因就是卡在各种string类型转换的事情上了。至于网上之前看到的一些段子,像编译环境要弄一整天啊,连Hello world都跑不出来之类的,我反正没遇到。最后我把jar包交互和
C++的jaxb数据结构也搭建出来了。只能说有些段子真的只是段子罢了。我不是科班出身都没被卡住,科班的人怎么可能被那些简单环节难住?我当初自学Matlab,最早还写过比较冷门的
Ruby,当时写
Ruby就是抄、改、试这三个办法。跟机械专业产学研严重脱节相比,我觉得编程的即时反馈链真的很让人舒服。