其实我接触多的是javascript,php等c语系(即c语言风格)的语言,它们的书写多半看着很简洁
比如if结构用的就很简洁清晰,一目了然if(条件){
语句;
}
elseif(条件){
语句;
}而以上的简洁书写方式到了delphi中将变成if 条件 then
begin
语句;
end
else if 条件 then
begin
语句;
end很显然,delphi语句由于没有了大括号的简洁作用看起来很不清晰,所以看惯了c语言风格再看delphi真的觉得不爽各位搞delphi的能不能给点意见,恐怕你们也头疼这个问题吧
另外就是听说borland把delphi卖了,那delphi以后的生存状态将会如何?我觉得我没底呀。虽想学delphi,觉得比c++简单,不过很烦delphi没有大括号的风格,而且也不知道delphi前途如何c++我烦它什么呢?太简洁了,不知道适可而止,比如函数fgets()很简洁了吧,可写为filegets()不是更容易记吗?所以很讨厌c++不人性
比如if结构用的就很简洁清晰,一目了然if(条件){
语句;
}
elseif(条件){
语句;
}而以上的简洁书写方式到了delphi中将变成if 条件 then
begin
语句;
end
else if 条件 then
begin
语句;
end很显然,delphi语句由于没有了大括号的简洁作用看起来很不清晰,所以看惯了c语言风格再看delphi真的觉得不爽各位搞delphi的能不能给点意见,恐怕你们也头疼这个问题吧
另外就是听说borland把delphi卖了,那delphi以后的生存状态将会如何?我觉得我没底呀。虽想学delphi,觉得比c++简单,不过很烦delphi没有大括号的风格,而且也不知道delphi前途如何c++我烦它什么呢?太简洁了,不知道适可而止,比如函数fgets()很简洁了吧,可写为filegets()不是更容易记吗?所以很讨厌c++不人性
begin end这种程序块,看多了也就习惯了,反正有代码模板功能,一般用不着手写。
pascal系列的语言提倡代码的可读性,并不提倡用标点符号。
C系列的语言标点过于滥用了,有时候数标点都数不过来。
连什么数据库这个是跟实际项目相关的,跟用什么语言无关吧。
做桌面的话可以考虑用sqlite数据库,做c/s的话可以考虑用firebird,
目前b/s型的开发比较多,导致java,c#,python之类的语言比较流行。
然而浏览器不是万能的,并非所有的东西都适合用b/s模式来做,
delphi的强项应该还是快速的win32原生环境小型应用程序的开发吧,web开发不是它的强项。
选择开发工具主要是看应用场合的:
b/s: C#/java/python
c/s: windows下: 小型: delphi, 大型: c++; 跨平台: c
对于delphi的程序员,
我的建议是转向使用free pascal(开源,免费,跨平台,并且试图兼容delphi源码),
或干脆转向ada(这个语言没c++好学,但语法比c++强大,现在很多流行语言的特性(c++的泛型,python的一些语法,c#3.0的一些新特性)可以说都是从ada那里学过去的
不过delphi本身也在发展,新出的delphi已经支持泛型了, 如果能再借鉴一些ada的特性就比较完美了。
用ADO来连数据库多!
DELPHI好处说过太多了!
还有这么多人用就可以说明问题了!
可以连接MYSQL,我的项目就在用.
需要安装MYSQL ODBC 5.1
看你是因为兴趣还是工作需要来解除delphi了,如果是个人需要,你可以选择语言,但是工作要求就由不得你了,呵呵。
向我,现在干的delphi和python,又接触java现在。
delphi的if是
if ...then
...
else
....
而python呢,又是
if ...:
...
java就更不用说了
if(....)
...
就语言来说,我再费几句话吧。拿PB和delphi吧。因为在学校学的最扎实的是PB,也有成品,但现在工作干的是Delphi,说说他们的区别吧pb显示数据可能比delphi要好,他用的是datawindow,里面有什么free啊,还有什么其它格式的,可以自己摆想要的样子,不像delphi,即使用dbedit的话,去自己摆样子还得自己一个个去连datasource等等,但是pb的市场需求现在好像也差了许多,接触的少了,了解得也少了。delphi个人觉得主要和window联合的比较紧密,像D7第三方控件也比较多,美观性也很好。
我也是干D的,说了些其他的语言,希望D版的兄弟别拿砖砸我。呵呵
在线聊天
zhaoxiaohao
yekong
等级:
可用分等级:中农
总技术分:684
总技术分排名:26692 发表于:2008-12-06 22:47:4312楼 得分:0
突然发现,楼主只拿出了两分,这么多人回帖,一定很令楼主为难吧,不好分配的。呵呵
-------------------------------------------------------------------------------------
所以他根本就不结贴,自然也就没有这个烦恼了.
没看LZ的结帖率才17.48%么?
小豪兄,多虑了.
在线聊天
zhaoxiaohao
yekong
等级:
可用分等级:中农
总技术分:684
总技术分排名:26692 发表于:2008-12-06 22:47:4312楼 得分:0
突然发现,楼主只拿出了两分,这么多人回帖,一定很令楼主为难吧,不好分配的。呵呵
-------------------------------------------------------------------------------------
所以他根本就不结贴,自然也就没有这个烦恼了.
没看LZ的结帖率才17.48%么?
小豪兄,多虑了.