在ubuntu下学习什么编程软件好呢?

软件和网站开发以及相关技术探讨
头像
百草谷居士
帖子: 3918
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

在ubuntu下学习什么编程软件好呢?

#1

帖子 百草谷居士 » 2007-11-17 16:27

我不是专业程序员。平时使用delphi结合access数据库或者firebird数据库编制一些应用程序。对于basic和c的了解是很多年前谭浩强的经典入门之作。

如果想在ubuntu下开发基于firebird的数据库应用程序,学习什么编程软件比较好呢?听说kylix在ubuntu运行不正常,是这样吗?
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
titainium
帖子: 689
注册时间: 2006-12-02 12:25

#2

帖子 titainium » 2007-11-18 19:26

freepascal
Titainium
头像
stlxv
论坛版主
帖子: 8275
注册时间: 2006-05-03 0:39
来自: المريخ

Re: 在ubuntu下学习什么编程软件好呢?

#3

帖子 stlxv » 2007-11-18 19:36

百草谷居士 写了:我不是专业程序员。平时使用delphi结合access数据库或者firebird数据库编制一些应用程序。对于basic和c的了解是很多年前谭浩强的经典入门之作。

如果想在ubuntu下开发基于firebird的数据库应用程序,学习什么编程软件比较好呢?听说kylix在ubuntu运行不正常,是这样吗?
嗯,不过听说有补丁可以解决。但是个人不推荐使用,毕竟kylix年代,kylix所支持的linux内核太老了,而且kylix本身已经被borland抛弃N年了。

你可以尝试freepascal + lazarus。
PHP是最好的语言!不服来战!
头像
百草谷居士
帖子: 3918
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

#4

帖子 百草谷居士 » 2007-11-19 11:14

我尝试了freepascal+lazarus,我在一个按钮上把标签修改为中文,可是出来的是乱码。很奇怪,我在windows平台使用lazarus还是能够显示中文的。

这几天,我搜索了不少网页,现在考虑一下几个工具,希望各位给个参考意见。
1、laraus这个东西和delphi最相近,对firebird数据库支持比较好,当然是我优先考虑的对象。不过我在ubuntu下测试了一下,不能支持中文,不知道怎么解决。
2、gambas这个东西和vb很相似,vb和delphi比较接近,也是考虑的内容,经过测试可以支持中文,另外还可以使用我熟悉的firebird数据库。准备熟悉一下语法,函数库,组件,类。
3、harbour据说是兼容clipper的跨平台xbase软件。我测试了一下,不能成功,因为它生成的c代码,还要使用gcc编译成可执行文件。我不会使用gcc编译器,也不会编写make文件。另外有提供gui功能的扩展,还是值得学习一下。
4、python大家一直把他作为脚本语言,据说也有gui库,可以编写桌面gui程序的,听说对数据库支持不错,还没有学会,没有办法测试连接firebird到底如何以及gui功能是否方便。是不是组件式编程?
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
猛将兄
帖子: 2052
注册时间: 2005-10-19 17:33

#5

帖子 猛将兄 » 2007-11-19 15:44

十多年不用pascal了。楼主,可以尝试尝试其他C like的语言。比如C++/Java/C/Python
有很多library可以选择,比如QT/JSDK/GTK+GLib/Gtk+Python
头像
marsteel
帖子: 555
注册时间: 2005-11-28 12:09
联系:

#6

帖子 marsteel » 2007-12-15 19:31

Qt
showboy
帖子: 122
注册时间: 2006-11-26 14:41

#7

帖子 showboy » 2007-12-18 15:28

为什么老是delphi,像宝兰这样的只关心win平台,而且要倒不倒的公司的产品还打算用?
既然都用上linux了,学linux下的通用语言C不好吗?或者c++、java、python也不错呀
搞不懂你们是怎么想的,不要说什么聪明的人用deiphi,本人就是被这句话害了
一共学了近十种语言,发现只有c/c++才是王道
mathgl
帖子: 51
注册时间: 2007-10-24 17:05
来自: 中国

#8

帖子 mathgl » 2007-12-18 23:08

用delphi的人还是有一份朴素的感情在内的。

也不能说 用delphi的就不聪明。只是不适用于*nix这个平台罢了
bloodwroth
帖子: 12
注册时间: 2007-10-21 12:36

#9

帖子 bloodwroth » 2007-12-19 0:04

不是专业搞程序的爱学啥学啥

要是专门靠程序混饭吃
嵌入式/系统级 C/C++,

目前需求量最大的是"企业级"开发
这方面java是主导,待遇也不错(看自己本事)
.net永远都有美好的未来,但还是java牢牢占据市场

VB?dephi?就算了

个人感觉最有前途的是 ruby,raid on rails
目前努力学习中
头像
百草谷居士
帖子: 3918
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

#10

帖子 百草谷居士 » 2008-01-02 23:29

在 ljj_jjl2008 的帖子中发现这么一句话:
让 lazarua支持中文:
sudo cp /etc/gtk/gtkrc.zh_CN /etc/gtk/gtkrc.zh_CN.utf-8
试了一下,果真好使,lazarus果真可以显示中文了,不错!

现在就是firebird不能在ubuntu下安装了。
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
Diamondforce
帖子: 58
注册时间: 2008-01-19 6:40

#11

帖子 Diamondforce » 2008-01-28 7:13

表pascal下去啦~~~
python吧~挺好~不好的时候加点C
8)
总是在夜深人静时想起未来
头像
qiang_liu8183
论坛版主
帖子: 10699
注册时间: 2006-09-10 22:36
系统: Arch Debian
来自: 北京

#12

帖子 qiang_liu8183 » 2008-01-28 7:37

个人觉得现在学python才是王道
头像
百草谷居士
帖子: 3918
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

#13

帖子 百草谷居士 » 2008-01-28 10:00

我也正想学习python,不过被delphi惯的懒了,总觉得什么编程工具也没有delphi方便。
比如没有发现python有数据感知组件,就是可以直接编辑数据表内容的 编辑框,表格之类的东西。
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
头像
titainium
帖子: 689
注册时间: 2006-12-02 12:25

#14

帖子 titainium » 2008-01-28 15:40

haskell
Titainium
头像
百草谷居士
帖子: 3918
注册时间: 2006-02-10 16:36
系统: Mint21.1/Deepin20.8

#15

帖子 百草谷居士 » 2008-01-29 12:17

haskell是什么东东?我还从来没有听说过呢!能不能给简单介绍一下,或者给出几个入门的网络连接。
debian 12 / 深度系统 20.9 / Mint 21.3

为何热衷于搞发行版的多,搞应用程序开发的少?Linux最多余的就是各种发行版,最缺的就是应用程序,特别是行业应用程序。
回复