zanpen2000
V2EX  ›  编程

现在还有人用 Pascal 编程吗?

  •  
  •   zanpen2000 · Dec 21, 2015 · 11705 views
    This topic created in 3980 days ago, the information mentioned may be changed or developed.

    Pascal && Delphi

    用过 Delphi 的人都知道,组件化编程是有多么的爽,跟现在的 react 有相似的概念, pascal 编译器也是牛 X 的不行,当年也是跟 C 编译器齐名呀,可是自从安德斯·海尔斯伯格去了微软整了个 C#出来(这哥们真是厉害),似乎 pascal 就成了后妈的孩子,眼看 C#如日中天一天比一天得宠,却只能躲在角落里黯然神伤...
    

    开源吗

    我相信要是 pascal 开源,应该会在当今的开发大潮中能掀起一点波澜吧
    

    应用场景

    我知道现在还有一部分人在使用着 pascal/delphi ,很想知道具体的应用开发场景是什么样的
    

    像初恋

    我学的第一门语言是 Foxbase ,相当于是情窦初开吧,之后进入某公司维护学了 PowerBuilder ,为了吃饭不得不学,真正的热恋是和 Delphi ,一知半解的情况下,胡乱拖几个控件在窗体上,编译-运行,我去,好厉害啊
    

    怀念

    很怀念用 pascal 写代码的快感,编译速度和运行速度,以及碉堡了的兼容性(我在 2006 年写的程序到现在还能在 Win10 上运行,当年的承载开发的操作系统是 Win2000 )。
    

    给来点提示吧, Linux 或者 Win 下面,有用 pascal/delphi 开发的吗?你们都在开发什么?用的哪个 IDE (时下开发流行的),收入如何?(我市有一家招 Delphi 开发的貌似是建筑行业)

    51 replies  •  2015-12-22 10:35:37 +08:00
    fbzl
    fbzl
    Dec 21, 2015 via iPhone
    1
    以前竞赛就是用的 Pascal ,很怀念
    loudis
    loudis
    Dec 21, 2015
    2
    还会用用 delphi ,写点快速的桌面应用。

    以前 delphi 在公司里应用里最多的还是数据库方面的吧,现在基本都淘汰了。
    muyi
    muyi
    Dec 21, 2015 via Android
    3
    用,因为偶尔还会写桌面软件
    Cavolo
    Cavolo
    Dec 21, 2015 via iPhone
    4
    这个我们初中竞赛的时候用的
    jiezhi
    jiezhi
    Dec 21, 2015
    5
    嗯 同一楼,大概七八年前学的了,当时老师就说 Pascal 现在基本只用于教学。记得那时候还会写解题报告呢,博客生涯差不多那时候开始的。

    高中毕业后基本就再也没接触过了。
    UnitTest
    UnitTest
    Dec 21, 2015
    6
    竞赛的时候用 pascal , 后来觉得当年老师要是教 C 就好了 , C 也是竞赛指定的语言. 反正对于初学者来写算法, 应该都差不多.
    lucifer9
    lucifer9
    Dec 21, 2015
    7
    现在除了撸竞赛的没啥人还用了吧
    当年上学时候倒是用这个作为教学语言的
    maro
    maro
    Dec 21, 2015
    8
    不是有个 Free Pascal 开源的吗
    zanpen2000
    zanpen2000
    OP
    Dec 21, 2015
    9
    @maro 是的,我还用过
    flyingkid
    flyingkid
    Dec 21, 2015
    10
    现在一些学校还在教 pascal
    但是有些学生觉得这门语言并不实用,觉得老师太垃圾了。呵呵呵。
    maro
    maro
    Dec 21, 2015
    11
    Lazarus 是 Free Pascal 的 IDE 用起来不错 还有中文版的 可惜一直不火 毕竟现在是 web 编程时代
    jjplay
    jjplay
    Dec 21, 2015
    12
    怀念 pascal ,编译出来的文件兼容性极好 文件也够小。
    sethverlo
    sethverlo
    Dec 21, 2015
    13
    果然除了 OI 没人用 Pascal 了么 - -
    clino
    clino
    Dec 21, 2015
    14
    大学课程就是用 pascal 呢 delphi 也用过 感觉很好呢
    wuliaoxh
    wuliaoxh
    Dec 21, 2015
    15
    我们大学时学 pascal 不学 C
    arbipher
    arbipher
    Dec 21, 2015
    16
    @fbzl +1
    Loafer
    Loafer
    Dec 21, 2015❤️1
    17
    初中奧賽用过 pascal 。。。

    當年不是流行一句話叫 “真正的程序員用 C ,聰明的程序員用 Delphi ” 嘛~ 233333
    acros
    acros
    Dec 21, 2015❤️1
    18
    @Loafer 暴露年纪的流行语啊···· 我当时因为这句去学 C++了(大坑)。后来发现聪明的程序员都傻逼了····
    xpol
    xpol
    Dec 21, 2015❤️1
    19
    Pascal 是世界上最好的教学语言,没有之一。
    calon
    calon
    Dec 21, 2015
    20
    现在用 Delphi 还有很多,不少是写些自己用的桌面工具,提升一下工作效率。
    用 Pascal 出了学校还真没见过了。
    asan2006
    asan2006
    Dec 21, 2015
    21
    加几个 Delphi 兴趣群,能活捉一大批 10 多年前的黑阔...
    kdwycz
    kdwycz
    Dec 21, 2015
    22
    QwQ Pascal~高中竞赛时学的

    上大学后老师们说他们上大学时学到就是 Pascal
    onion7878
    onion7878
    Dec 21, 2015
    23
    [我司]( http://www.iobit.com/) 大部分软件都是用 Delphi 写的,你们有什么想问的么?
    wildlynx
    wildlynx
    Dec 21, 2015
    24
    @wuliaoxh 我大学也是学 Pascal , C 语言要求自学,期末考试同时有 Pascal 跟 C 的题目
    initialdp
    initialdp
    Dec 21, 2015
    25
    在企业里应用还是很广泛吧,很多工控软件就是用 Delphi 写的。

    其实不要老盯着互联网企业,大量的工业企业,一般商业企业都没那么互联网化,都还在用传统的软件,如 VB 、 PB 、 Delphi 。
    onion7878
    onion7878
    Dec 21, 2015
    26
    回复一下楼主

    - 全在 Windows 上开发,大多数用 Windows 7 ,我目前在用 Windows 10
    - 开发的产品 http://www.iobit.com/en/products.php
    - 大多数用的 IDE 是 Delphi 2009 个别需要编译 x64 程序使用的是 XE
    - 收入一般
    initialdp
    initialdp
    Dec 21, 2015
    27
    @onion7878 您这站需要翻墙么? The connection has timed out
    onion7878
    onion7878
    Dec 21, 2015
    28
    @initialdp 估计是,因为公司网络可以直接翻,我测试不了。。。
    snsd
    snsd
    Dec 21, 2015 via iPhone
    29
    @onion7878 你那是什么网?这么牛 B
    huanghaofu86
    huanghaofu86
    Dec 21, 2015
    30
    delphi 码农经过,挺好的语言,只是 WEB 互联网时代,改变一方面而已,在一些领域还是大作为
    love
    love
    Dec 21, 2015
    31
    pascal 这语言本身非常渣,当年火只是因为 delphi 写写界面还算方便。
    skydiver
    skydiver
    Dec 21, 2015
    32
    求修改一下排版。。。跪了
    Dreista
    Dreista
    Dec 21, 2015
    33
    _(:зゝ∠)_初中的时候写过。
    onion7878
    onion7878
    Dec 21, 2015
    34
    @snsd 就是普通的网站啊。。。
    dslwind
    dslwind
    Dec 21, 2015 via Android
    35
    高中时竞赛用的是这个,当时学校有两个老师带两伙人,另外那伙人学的 C ,但据说后来效果不好也改学了 Pascal 。上了大学也用 Pascal 刷了些算法题,然后现在基本语法都忘得差不多了。
    SPACELAN
    SPACELAN
    Dec 21, 2015
    36
    当初奥赛就是用的 pascal ,后来还用 Lazarus 写过些小程序呢
    fancymax
    fancymax
    Dec 21, 2015
    37
    在 windows 用 delphi 写设备驱动,另外把代码移植到了 linux 用 free pascal , die 是 Lazarus
    hantsy
    hantsy
    Dec 21, 2015
    38
    Pascal 做教学不错。。。
    hantsy
    hantsy
    Dec 21, 2015
    39
    @xpol 是的,大学应该使用 Pascal 教学,。。。现在的大学都是为了就业准备,教 Visual XXX 才是悲哀的。
    RyuZheng
    RyuZheng
    Dec 21, 2015 via Android
    40
    第一次接触编程就是初中开始,学的就是 pascal ,同样是奥赛,可惜老师疏于管理,最后我们都在玩 CS 和梦幻西游,当年还玩过生肖传说
    djyde
    djyde
    Dec 21, 2015
    41
    初中写过 delphi ,这种 interface builder 是蛮给当时的我成就感的。

    然后就被易语言坑了
    ondrej
    ondrej
    Dec 21, 2015
    42
    万一的 delphi 博客
    nashxk
    nashxk
    Dec 21, 2015
    43
    上高中参加竞赛用的时 pascal 。。
    ivvei
    ivvei
    Dec 21, 2015
    44
    我就用的 Delphi …… 我厂的金融业务柜台客户端大多都是 Delphi 写的。我自己业余写写外挂也用的 Delphi ,因为 Delphi 老代码多……
    29EtwXn6t5wgM3fD
    29EtwXn6t5wgM3fD
    Dec 21, 2015 via Android
    45
    @onion7878 用过 advance system care 界面多年未变~~功能多年未变~~版本号不断升高~~依旧可以断网激活~~😐
    Flygoat
    Flygoat
    Dec 21, 2015 via iPad
    46
    Noip 也支持 C 了。看见当时老师演示 Pascal 的时候用的是 DOS 模拟器当时就觉得 Low 爆了于是选了 C 。
    msg7086
    msg7086
    Dec 22, 2015
    47
    以前学 Pascal 就是为了 NOIP ,用的是 Turbo Pascal 7 。
    后来易语言出来了,就跳坑了。
    Ansen
    Ansen
    Dec 22, 2015
    48
    @onion7878 我朋友和你一个公司。。。。
    lushl9301
    lushl9301
    Dec 22, 2015 via Android
    49
    因为山东省特派员点名说,学生们都去学 pascal 吧。别学 c 。很多学生一直都是 pascal 。比如我
    zanpen2000
    zanpen2000
    OP
    Dec 22, 2015
    50
    @Ansen 你怎么知道我在哪个公司?
    onion7878
    onion7878
    Dec 22, 2015
    51
    @Ansen 世界真小。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2099 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 162ms · UTC 14:38 · PVG 22:38 · LAX 06:38 · JFK 09:38
    ♥ Do have faith in what you're doing.