主题:【原创】编程心得 -- 荆棘探兴
共:💬198 🌺258
复 关于编程思想
比如当在写GUI程序时,面向对象就是放之四海皆准的编程思想。
就算C语言没有类,用C语言实现的GUI框架GTK中,也用struct+函数指针生生造出了一套单根继承的面向对象框架。你会发现GTK与Java的swing其设计思想非常相似,虽然他们一个是C语言实现,一个是JAVA语言实现。
所以,语言与语言之间的编程思想可能会掐架,但是,当到了具体应用领域,任何语言所提倡的“思想”,都得臣服于该应用领域的“思想”之下。
而实际上,之所以不同的语言之间其提倡的“思想”存在差异,原因就是,每个语言设计之初,都有自己针对的应用领域,而不同的应用领域间,其“思想”存在差异。
- 相关回复 上下关系8
🙂JNI显然是个噩梦 wrench 字2 2010-11-10 18:48:38
🙂关于编程思想 meokey 字173 2010-11-05 09:02:30
🙂其实,编程思想从来就是独立的 2 木雅之岗 字510 2010-11-18 05:18:32
🙂有啊。
🙂设计思想无非就是算法,当然软件实现是要考虑 海点 字227 2010-11-06 02:22:48
🙂也瞎掰编程 18 海点 字1318 2010-09-14 02:01:40
🙂design pattern很容易走火入魔 2 中人 字168 2010-10-10 18:19:07
🙂模式无需套用,在实际项目中用到的模式 2 海点 字138 2010-10-21 07:21:40