- 主题:Free Pascal有没有可能革新变成类似C++的语法以吸引更多用户,
本来就支持多平台,多一个不影响
【 在 hgoldfish 的大作中提到: 】
: 保留着就不对啊。
: 说明长期没有维护。遗留着太多旧的代码。
:
--
FROM 218.108.223.*
生成源代码?跟手写界面一样
【 在 hgoldfish 的大作中提到: 】
: 这事现在各种 GUI 都是标配吧。
: 而且也不时髦了。
: 这年头流行响应式设计。程序员把数据定义好。GUI 自动由框架生成。
: ...................
--
FROM 218.108.223.*
有舍有得。
不舍就不得。
【 在 ooolinux 的大作中提到: 】
: 本来就支持多平台,多一个不影响
--
FROM 112.48.72.*
AI 擅长哪个,哪个就火
【 在 ooolinux 的大作中提到: 】
: Free Pascal有没有可能革新变成类似C++的语法以吸引更多用户,尤其是为Lazarus?
:
: 结论:Free Pascal 不会整体改成 C++ 语法,但会持续局部吸收 C++ 风格的现代特性,同时完全保留 Pascal 核心语法与强类型安全,为 Lazarus 服务。下面从设计哲学、现实约束、已做的现代化、未来路径、对你的影响几方面说清楚。
:
: 一、为什么不可能“全盘 C++ 化”
: 语言基因与设计哲学完全相反
--发自 ismth(丝滑版)
--
FROM 115.66.167.156
AI都擅长
【 在 ysd 的大作中提到: 】
: AI 擅长哪个,哪个就火
:
--
FROM 123.122.126.*
鼠标拖动控件,经常是定的绝对坐标。
现在的界面布局,只需要指定界面元素间的树形容纳关系、锚点、固定尺寸还是向某个方向伸展之类的属性,布局管理器自动搞定,很容易适应各种尺寸的屏幕(桌面、pad、手机等)。
Lazarus也引入了anchor docking(锚点停靠)机制和各类 layout 面板。
但是描述复杂布局光靠拖放不够,玩简单的可以。
【 在 ooolinux 的大作中提到: 】
: 能用鼠标拖动控件搭建界面吗?
--
修改:z16166 FROM 123.122.126.*
FROM 123.122.126.*
因果应该倒过来
【 在 ysd 的大作中提到: 】
: AI 擅长哪个,哪个就火
:
--
FROM 112.50.54.*
适应各种尺寸的屏幕,如果只靠布局管理器,没有针对性代码估计不完美
【 在 z16166 的大作中提到: 】
: 鼠标拖动控件,经常是定的绝对坐标。
: 现在的界面布局,只需要指定界面元素间的树形容纳关系、锚点、固定尺寸还是向某个方向伸展之类的属性,布局管理器自动搞定,很容易适应各种尺寸的屏幕(桌面、pad、手机等)。
: Lazarus也引入了anchor docking(锚点停靠)机制和各类 layout 面板。
: ...................
--
FROM 112.50.54.*
比RAD好就行
所以认为RAD好的“信仰”没有基础了,哈哈
不过RAD已经能解决很大部分情形的需求了。
【 在 ooolinux 的大作中提到: 】
: 适应各种尺寸的屏幕,如果只靠布局管理器,没有针对性代码估计不完美
--
FROM 123.122.126.*
代码写得少才追求完美
现在AI加持每天产出代码看都看不过来肯定不会这么想
【 在 ooolinux 的大作中提到: 】
: 适应各种尺寸的屏幕,如果只靠布局管理器,没有针对性代码估计不完美
--
FROM 60.247.121.*