Re: [问卦] 有没有 Dev-C++ 的八卦?

楼主: freeunixer (御剑客)   2014-11-08 19:02:58
※ 引述《netwatching (netwatching)》之铭言:
: 最近网络上讨论到 Dev-C++,常见到有人回说过时、老旧
: 但我看学校的程式设计、资料结构课程
: 许多教授仍指定使用 Dev-C++ 做为教学的 IDE
: 为什么 Dev-C++ 一直这么流行呢?
没有为什么,因为
1.老师懒,根本不自己写教材
2.老师指定的教科书的作者也懒
那个 Dev C++ 几年都没再更新,
教科书的作者每次出新版也只是 update 小差异跟换个练习题,
只讲古董时代的 C,根本就没把 C 的最新演变给说明白.
出新版跟改包装骗钱差不多,
把你手上同个作者出的 C book 的 2/e 跟 4/e 拿出来比就差不多心里有底.
他要改版就换 IDE 的话,那书上一堆文章内容要大修,连图都要重照,这不是自找累?
举一个 C 语言可以用位元左移与 x 2 同义的例子,
你换个 codeblock + LLVM, 结果 compiler 鸟都不鸟你,恶搞两三天,
上网到处新手问,最后才发现
       人家准备要淘汰这种不符时代观念的用法所以取消实作
你会不会吐血想把书拿去金纸炉给烧了,怎么看都像是在误人子弟...
作者: cattgirl (小喵超爱合购)   2014-11-08 19:06:00
微软作业系统 好像是用 VB 写的
作者: shaform (Shaform)   2014-11-08 19:06:00
不实做 left-shift 是真的吗 lol
作者: kira925 (1 2 3 4 疾风炭)   2014-11-08 19:07:00
不实做 left-shift 会天下大乱吧@@
作者: waree (白熊)   2014-11-08 19:08:00
金纸炉不可以乱烧东西喔
作者: HamalAri (哈马‧阿里)   2014-11-08 19:10:00
llvm/clang 本来就不相容gcc。你codeblock 干麻不配 gcc
作者: liugs963 (Rcat)   2014-11-08 19:11:00
请爱用gcc 但left-shift真的是过时的观念吗@@?
楼主: freeunixer (御剑客)   2014-11-08 19:11:00
谁规定写 c 一定要用 gcc?
作者: HamalAri (哈马‧阿里)   2014-11-08 19:12:00
没人规定,所以有些linux distro换llvm也乖乖自已patch你爱用llvm就只好自已弄到可以动
作者: ilikefet   2014-11-08 19:13:00
学校教育本来就是在教基础,右移有他的必要性
楼主: freeunixer (御剑客)   2014-11-08 19:15:00
来了来了,不说清楚讲明白,光要替时代的遗迹护航的来了
作者: jinniw43805 (Mg镁)   2014-11-08 19:16:00
写嵌入式的时候还是会遇到乘法用右移吧...更正左移,右移左移还是在C有其特性吧
作者: CLANNAD (-クラナド-)   2014-11-08 19:17:00
llvm的标准支援比gcc好多了 速度也快巴掉gcc了
作者: shanishani (shani)   2014-11-08 19:17:00
dev的核心真的太旧了
作者: chris610020 (可悲的阿明)   2014-11-08 19:18:00
以楼上的标准直接去写组合语言就好,连C都不用学
作者: CLANNAD (-クラナド-)   2014-11-08 19:18:00
而且BSD license用起来就是比较爽
作者: kipi91718 (正港台湾人)   2014-11-08 19:20:00
Dev有非官方更新版 CodeBlocks也可用 编译器都可自己挑
作者: KevinR (Kevin)   2014-11-08 19:21:00
听你在放屁, Shift Operators 最好会不支援
作者: shanishani (shani)   2014-11-08 19:21:00
那还真抱歉 DEV是我第一个用的IDE我只是针对VS跟DEV用起来的经验表示你也可以认为我的DEV版本过旧也没差
作者: KevinR (Kevin)   2014-11-08 19:27:00
你可以在新版C或C++ standard找出Shift Operators不支援叙述的话, 我就推回来
作者: snaketsai (さいでんし)   2014-11-08 19:29:00
虽然不喜欢dev,但听人话虎烂clang/llvm不能配code:blocks也差不多
作者: KevinR (Kevin)   2014-11-08 19:29:00
半桶水就不要出来丢人
作者: eva19452002 (^^)   2014-11-08 19:30:00
dev c++ ide,bug多到爆炸
作者: HamalAri (哈马‧阿里)   2014-11-08 19:31:00
clang -O2 和 gcc -O1 差不多快吧?clang只是优化较少
作者: fireslayer (fireslayer)   2014-11-08 19:40:00
我只能说clang不支援left shift真是放屁http://imgur.com/NLeblAq,6Kd41Hk
作者: drkkimo (花猫~ 努力工作)   2014-11-08 19:44:00
是unsupoprted 还是implement上结果不同?C的bit-shift定义上有些issuehttp://www.viva64.com/en/d/0225/print/
作者: shaform (Shaform)   2014-11-08 19:47:00
作者: flu (Crazy Rhythm)   2014-11-08 19:55:00
提出不同意见就推
作者: purpose (秀才遇到肥宅兵)   2014-11-08 19:57:00
被狂打脸XD
作者: donkilu (donkilu)   2014-11-08 20:51:00
dev C++的问题是不够严谨,有bug,你偏偏举了不是bug例子
作者: yhaoo666 (yhaoo666)   2014-11-08 20:54:00
小朋友,期中考周到囉

Links booklink

Contact Us: admin [ a t ] ucptt.com