|
|
导航: |
论坛 -> lazarus/fpc/Free Pascal
斑竹:liumazi,sephil |
|
作者: |
|
2024/3/27 22:06:39 |
标题: |
|
加入我的收藏 |
楼主: |
祝贺新版本开张,我来占第一个位置
----------------------------------------------
- |
作者: |
szlbz (秋风) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2024/3/27 22:08:38 |
1楼: |
太好了,谢谢
----------------------------------------------
-
|
作者: |
|
2024/3/27 23:42:36 |
2楼: |
Free Pascal更新太慢了,匿名函数测试好几个月了,不知道下一版能不能正式引入,下一版什么时候出也没个准头,属于随机事件,可遇而不可求;debug太弱,随便一个语句就不能计算,不能都赋值给变量吧?内联变量根本就没人鸟,都什么年代了,语言的变量声明还必须在函数头部?
----------------------------------------------
-
|
作者: |
|
2024/3/28 0:55:06 |
3楼: |
1. 开源的,不要钱的,大家都没付钱,就别指望开发速度很快了。 2. 变量声明必须在函数头部,这个我支持。随处需要使用变量则随处声明,这种玩法,就不应该是 PASCAL 的风格。PASCAL 的风格就是代码写法严谨,这样不容易出错,读代码也好读。
要想代码随意,灵活,那就去玩 JS,玩到后面,自己写的代码自己都不一定能读懂。
----------------------------------------------
-
|
作者: |
|
2024/3/28 4:26:04 |
4楼: |
开源的东西,背后能够有这么多人无私的付出已经很不错了。。 Free Pascal加油!
----------------------------------------------
-没有最好的工具,只有刻苦的程序员!
|
作者: |
szlbz (秋风) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2024/3/28 6:10:33 |
5楼: |
这类比较小众的开源编程语言有现在的表现已不错了
----------------------------------------------
-
|
作者: |
|
2024/3/28 8:05:25 |
6楼: |
占位,恭喜
----------------------------------------------
delphi|vue|golang hnysoft|hnyerp+mes+srm
|
作者: |
tuao (tuao) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2024/3/28 8:27:48 |
7楼: |
占位收藏,方便查找
----------------------------------------------
tuao
|
作者: |
ritapl (ritapl) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2024/3/28 9:11:43 |
8楼: |
严重支持3楼!
----------------------------------------------
-
|
作者: |
|
2024/3/28 10:01:25 |
9楼: |
严重支持3楼!
----------------------------------------------
武汉天气不好
|
作者: |
kwer (★★★★★) |
★☆☆☆☆ |
-
|
普通会员 |
|
2024/3/28 10:34:56 |
10楼: |
delphi7+Lazarus
----------------------------------------------
==========-==========-==========-==========-========== 多隆, 给我备一匹最快的马, 我有事要走先~~~ ==========-==========-==========-==========-==========
|
作者: |
|
2024/3/28 11:07:17 |
11楼: |
@pcplayer 3楼,比如在if语句的begin和end之间我只想声明一个只限于这个begin、end的局部作用域变量,我还得去函数开始的var部分去声明变量,而这个变量只在这个begin、end块内使用,用内联变量就可以了。几乎其它所有语言都支持块内局部变量,连Delphi也支持了,Delphi是Pascal的鼻祖吧?Delphi为什么支持?现代语言就应该支持!必须去函数开始的var部分去声明,这是Pascal的遗留问题。开源的Free Pascal没有义务和责任做这个,都是爱好者在免费做,那就老老实实说,而不是替遗留问题开脱。而且,即便是支持了,你依然可以按照你的xi(违法信息?)惯去函数开头的var部分去声明,并不冲突。
“我们不喜欢,我们不想做,我们就是固执,你行你上啊”,这样说就可以了,谁也拿他们没办法,开源的,人家愿意做就做,不愿意做就不做,别人无权干涉。但是,其它语言(包括Delphi)都支持了,你说应该不支持,那就得论道论道了,其它语言的人并不比高Pascal的人低级,比如c/C++,能说低级吗?况且还有Delphi这个Pascal先辈。
----------------------------------------------
-
|
作者: |
|
2024/3/28 11:52:30 |
12楼: |
没有完美的东西,有优点就有不足,改进需要驱动力和资源分配的优先级,这方面delphi因为收费,所以比laz要有优势。同样也有人痛斥delphi的毛病。 我们做软件不也是先做缺少的功能,能用的优化不都是往后放么。再等等。
----------------------------------------------
18114532@qq.com
|
作者: |
|
2024/3/28 12:43:33 |
13楼: |
FreePascal瑕不掩瑜, 小毛病不少,但大方向靠谱,让人感觉有奔头!
已经上手几个月了,写的代码已有几十万行,总体感觉还是可以的。 支持FreePascal/Lazarus/CodeTyphon!
----------------------------------------------
樵夫的大马甲
|
作者: |
kwer (★★★★★) |
★☆☆☆☆ |
-
|
普通会员 |
|
2024/3/28 13:05:55 |
14楼: |
初步估算每天都要几千行代码,,,樵夫是在做你那个快驴的重构工作吧?
----------------------------------------------
==========-==========-==========-==========-========== 多隆, 给我备一匹最快的马, 我有事要走先~~~ ==========-==========-==========-==========-==========
|
作者: |
|
2024/3/28 13:24:51 |
15楼: |
@楼上
是的,中间件已经用FreePascal重构了一个版本,适应信创国产化需要。 涉及三、四十万行代码,又额外写了外围工具、几十个demo程序等。
所以,对于FresPascal,还是有很多体验、很多想法的。总体感觉FPC不错,有前途!
----------------------------------------------
樵夫的大马甲
|
作者: |
|
2024/3/28 15:19:26 |
16楼: |
祝贺祝贺!
----------------------------------------------
-
|
作者: |
|
2024/3/28 15:35:39 |
17楼: |
恭喜恭喜,占位留名
----------------------------------------------
-
|
作者: |
jingzu (123456) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2024/3/28 17:31:57 |
18楼: |
什么版本?在那里下载?
----------------------------------------------
永远是DELPHI初学者。
|
作者: |
szlbz (秋风) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2024/3/28 18:07:38 |
19楼: |
https://www.lazarus-ide.org/
----------------------------------------------
-
|
作者: |
|
2024/3/28 19:17:31 |
20楼: |
https://www.cnblogs.com/qiufeng2014/p/17851220.html 这个,是楼主发布的,支持交叉编译,很好用!
----------------------------------------------
樵夫的大马甲
|
作者: |
eben (蓝星帝国) |
▲△△△△ |
-
|
普通会员 |
|
2024/3/28 22:26:37 |
21楼: |
占位恭喜 已经加入自学清单
----------------------------------------------
33岁高龄学习编程---2022
|
作者: |
|
2024/3/29 10:45:19 |
22楼: |
恭喜, 太好了! FPC/Lazarus是很有潜力的, 很多很不错的Delphi组件开发商都支持Lazarus了, 如FastReport, TMS,等等. 另外樵夫的评价很有价值, 因为他的是写了几十万行代码之后的经验之谈!
----------------------------------------------
-
|
作者: |
|
2024/3/29 10:51:58 |
23楼: |
祝贺一下
----------------------------------------------
delphi 是兴趣,和工作无关,即使它倒闭。又不靠它 delphi 吃饭,怕甚?
|
作者: |
|
2024/3/29 11:23:35 |
24楼: |
能编译到纯血鸿蒙吗
----------------------------------------------
-
|
作者: |
|
2024/3/29 16:21:57 |
25楼: |
祝贺祝贺!
----------------------------------------------
你我,都可以是个造梦者!欢迎加入脚本引擎PaxCompiler交流群303904495http://www.cnblogs.com/fireboxsoft有需要错别字检测软件的朋友可以在我博客上的地址下载使用,备注“2ccc”的朋友可以免费获取超级黄金VVVVVVVVVVIP授权
|
作者: |
|
2024/3/29 22:45:07 |
26楼: |
匿名函数和块内变量,属于加分可选项,有更好没有无所谓。 这些纯粹是那些追求所谓写得优雅的人的毛病。
----------------------------------------------
软件是什么,相信很多人都说不清。
|
作者: |
eben (蓝星帝国) |
▲△△△△ |
-
|
普通会员 |
|
2024/4/9 14:44:15 |
27楼: |
瓦,终于有了这个板块了
----------------------------------------------
33岁高龄学习编程---2022
|
作者: |
|
2024/4/9 14:56:32 |
28楼: |
lazarus2.2.2/fpc 3.2.2没有匿名函数,匿名线程也不太好写。如果非阻塞代码,没有匿名是很难写程序的。 不知道lazarus3.3/fpc 3.3.2有无改进。
----------------------------------------------
-
|
作者: |
|
2024/4/12 0:27:05 |
29楼: |
FPC 3.2.4 已经支持匿名函数了: https://forum.lazarus.freepascal.org/index.php/topic,59468.0.html
----------------------------------------------
-
|
作者: |
|
2024/4/12 9:40:10 |
30楼: |
内联变量只是可有可无的小语法糖, 我自己也不喜欢用. 但匿名函数不一样, 匿名函数是一个大功能, 详见Joel大佬多年前的经典文章: https://www.joelonsoftware.com/2006/08/01/can-your-programming-language-do-this/
----------------------------------------------
-
|
作者: |
kwer (★★★★★) |
★☆☆☆☆ |
-
|
普通会员 |
|
2024/4/12 10:20:55 |
31楼: |
静态语言通常不支持匿名函数,因为它们大多数是强类型的,并且在编译时进行类型检查,多见于动态语言编程比如JAVA C# Python Js
我个人认为 匿名函数 属于高阶函数,要么用函数指针,要么用 宏扩展 解决。
----------------------------------------------
==========-==========-==========-==========-========== 多隆, 给我备一匹最快的马, 我有事要走先~~~ ==========-==========-==========-==========-==========
|
|