DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: liangjiping168
今日帖子: 16
在线用户: 9
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 hq200306 (200306) ★☆☆☆☆ -
普通会员
2022/5/1 21:08:12
标题:
x11.1有明显进步 浏览:2060
加入我的收藏
楼主: 1、IDE启动很快,很稳定,很少异常。
2、编译安卓速度也很快,我的笔记本,编译一个空的app大概5秒,如果语法检查只要3秒,比我想象的速度快。但是生成的apk还是太大,如果有牛人去优化,把apk弄小点那就太好了。
3、开发安卓app时,使用jar很方便,也很稳定,几乎和java无缝衔接。
4、一些基础函数明显快,比如IntToHex,比之前的版本快3倍。
5、上个版本Xe11,如果打开控件包,Ide会把一些dcu编译了,造成当编译别的工程会报错,这个版本改好了。
6、之前打开一个大的工程组,可能有十来工程,编辑些单元代码,用了一会,就卡机,这个版本改好了。

Delphi还有很多地方改进:
1、很多基础类库很慢,比如fmx的水平镜像,从网上找来版本要比Delphi自带快十倍,总的来说,Delphi自带的类库还是慢。
2、在Win7下,如果用主题模式没发现什么问题。如果经典模式下,Deployment整个窗口是黑色;代码编辑器的自动完成代码提示框弹出来时没有亮显。


总体上xe11.1是不错的版本。
----------------------------------------------
-
作者:
男 nevergrief (孤独骑士) ★☆☆☆☆ -
盒子活跃会员
2022/5/1 21:40:44
1楼: 这每个版本都是进步巨大,但是我这个粉丝也纳闷,这什么时候是个头?什么时候能放心用上一个稳定版?
----------------------------------------------
只有偏执狂才能生存!
作者:
男 hq200306 (200306) ★☆☆☆☆ -
普通会员
2022/5/1 21:53:02
2楼: xe11.1就是十年来最稳定的版本
----------------------------------------------
-
作者:
男 nevergrief (孤独骑士) ★☆☆☆☆ -
盒子活跃会员
2022/5/1 22:12:59
3楼: 哪有那么夸张,马上11.2就要来了,估计又会修复200+ bug
----------------------------------------------
只有偏执狂才能生存!
作者:
男 www12345 (风云) ★☆☆☆☆ -
盒子活跃会员
2022/5/1 22:43:07
4楼: 谁写的软件没有BUG,真就是太牛了
----------------------------------------------
一卡通专家的中专家www.cnduh.com
作者:
男 bdl1 (bdl1) ▲▲▲▲▲ -
普通会员
2022/5/1 23:02:07
5楼: Delphi 11.1 试用报告

这是4月23日写的,后又加了对patch 1体验。
同感,这个版本值得升级!
----------------------------------------------
-我的博客
作者:
男 nevergrief (孤独骑士) ★☆☆☆☆ -
盒子活跃会员
2022/5/2 0:18:04
6楼: to 风云
有没有BUG和稳定是两回事。我至今在用20年前的PhotoShop 7.0精简版,感觉非常稳定,没有任何问题。但是里面bug肯定还是有的,但那是另外一回事
----------------------------------------------
只有偏执狂才能生存!
作者:
男 linlingwei (飞雪) ★☆☆☆☆ -
盒子活跃会员
2022/5/2 9:13:02
7楼: 支持 nevergrief
每次都是巨大进步,每次都是修复一大堆旧BUG,再带来一堆新BGU,
一年一个大版本,每个大版本至少2个update,每个update几百个BUG的修复。
这是稳定的产品???
----------------------------------------------
-
作者:
男 pp0123 (pp0123) ★☆☆☆☆ -
普通会员
2022/5/2 9:57:05
8楼: 没有新的bug, 就表示要裁员, 就表示管理层没事做了.
天下本无事, 但水清则无鱼, 没斗争就没有利益.
是人把事情弄得复杂化, 全因贪念.
----------------------------------------------
-
作者:
男 hq200306 (200306) ★☆☆☆☆ -
普通会员
2022/5/2 10:07:33
9楼: 软件是人做的,软件越复杂,bug越多,delphi这个版已经很不错了
----------------------------------------------
-
作者:
男 emailx45 (emailx45) ▲▲▲▲△ -
普通会员
2022/5/2 11:26:44
10楼: Tesla do the "recall" of 4.000 cars to update (fix...) a little problem in your computer --> this is a bug?

Microsoft Windows delete all user files in update 1809... this is a bug?

Was found in Coca-cola an "human-eye"... >:)))  this is a bug?

Boss fires employee who forgets to back up the system because he's tired of the long workday of the previous day... is this a bug?

Wife doesn't want to have sex with her husband because he has headaches... is this a bug?

etc... etc... etc...
----------

and more, more more....

That's it folks, we should know that, nothing... I said nothing is complete and eternal. Everything will have to be revised or restarted.
Thus, it is the fate of the human being.... to be born, to live and to die (no updates....)

So, honestly, there's nothing interesting to waste time with a discussion like this. It's old enough, and it's been among programmers since the first language open to the non-academic audience. It always has been, and will continue to be this way.
All programming languages ​​have been or will be the subject of some disagreement between those who use it, or, perhaps, will use it...
Look at the case of the "C" language, how many others have already tried to overcome it, and, in fact, failed... Not because the others were not good, far from it. The fact is that the "market" asks for one that proved to be good enough to not have to exchange it for another one, because, in the end, the "market" is what determines who lives, or who dies.
Recently, "Hare" arrived saying that it will shake the communities in programming... however, will the market consecrate it?
The "C" is already around 50, and it doesn't show any fatigue to be replaced, does it?

The "Object Pascal" (a.k.a Delphi) has only been on the market for 27 years, plus a few in the lab... Now a question for everyone:

Who was the idealizer of Delphi at Borland?
Does it have any connection with "one" other "very famous" programming language? 
Will it or not?

----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
作者:
男 emailx45 (emailx45) ▲▲▲▲△ -
普通会员
2022/5/2 11:34:19
11楼: Source: Wikipedia
https://en.wikipedia.org/wiki/Object_Pascal

Object Pascal is an extension to the programming language Pascal that provides object-oriented programming (OOP) features such as classes and methods.

The language was originally developed by Apple Computer as Clascal for the Lisa Workshop development system. As Lisa gave way to Macintosh, Apple collaborated with Niklaus Wirth, the author of Pascal, to develop an officially standardized version of Clascal. 

----------
Niklaus Wirth:
https://en.wikipedia.org/wiki/Niklaus_Wirth

[b]Niklaus Wirth was the chief designer of the programming languages Euler (1965), PL360 (1966), ALGOL W (1966), Pascal (1970),[9] Modula (1975), Modula-2 (1978), Oberon (1987), Oberon-2 (1991), and Oberon-07 (2007). 

He was also a major part of the design and implementation team for the operating systems Medos-2 (1983, for the Lilith workstation), and Oberon (1987, for the Ceres workstation), and for the Lola (1995) digital hardware design and simulation system. 

In 1984, he received the Association for Computing Machinery (ACM) Turing Award for the development of these languages. In 1994, he was inducted as a Fellow of the ACM.[/b]
----------

This was renamed Object Pascal. Through the mid-1980s, Object Pascal was the main programming language for early versions of the MacApp application framework.

The language lost its place as the main development language on the Mac in 1991 with the release of the C++-based MacApp 3.0. Official support ended in 1996.

Symantec also developed a compiler for Object Pascal for their Think Pascal product, which could compile programs much faster than Apple's own Macintosh Programmer's Workshop (MPW). 

Symantec then developed the Think Class Library (TCL), based on MacApp concepts, which could be called from both Object Pascal and THINK C. The Think suite largely displaced MPW as the main development platform on the Mac in the late 1980s.

Symantec ported Object Pascal to the PC, and developed a similar object framework on that platform. 
In contrast to TCL, which eventually migrated to C++, the PC libraries remained mainly based on Pascal.

Borland added support for object-oriented programming to Turbo Pascal 5.5, which would eventually become the basis for the Object Pascal dialect used in Delphi

Delphi remained mainstream for business applications on the PC into the early 2000s, and was partly displaced in the 2000s with the introduction of the .NET Framework.
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
作者:
男 emailx45 (emailx45) ▲▲▲▲△ -
普通会员
2022/5/2 11:40:26
12楼: Look "where all started?"

Object Pascal, accepted:
--- Assembler directly
--- "C" calls with some warnings
--- Java (incorporated on code)

Object Pascal have compiler to: with code native at end
--- MSWindows
--- Linux
--- Android
--- iOS
--- macOS
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
作者:
男 emailx45 (emailx45) ▲▲▲▲△ -
普通会员
2022/5/2 12:11:37
13楼: Source: Wikipedia
https://en.wikipedia.org/wiki/Borland

Borland International, Inc. era

Borland developed a series of software development tools. 
Its first product was Turbo Pascal in 1983, developed by:

Anders Hejlsberg (who later developed .NET and C# for Microsoft) and before Borland acquired the product sold in Scandinavia under the name of Compas Pascal. 

in 1984 saw the launch of Borland Sidekick, a time organization, notebook, and calculator utility that was an early terminate-and-stay-resident program (TSR) for DOS operating systems.[4]

By the mid-1980s the company had the largest exhibit at the 1985 West Coast Computer Faire other than IBM or AT&T.[5] Bruce Webster reported that "the legend of Turbo Pascal has by now reached mythic proportions, as evidenced by the number of firms that, in marketing meetings, make plans to become 'the next Borland'".[6] After Turbo Pascal and Sidekick the company launched other applications such as SuperKey and Lightning, all developed in Denmark. While the Danes remained majority shareholders, board members included Kahn, Tim Berry, John Nash, and David Heller. With the assistance of John Nash and David Heller, both British members of the Borland Board, the company was taken public on London's Unlisted Securities Market (USM) in 1986. Schroders was the lead investment banker. According to the London IPO filings, the management team was Philippe Kahn as president, Spencer Ozawa as VP of Operations, Marie Bourget as CFO, and Spencer Leyton as VP of sales and business development, while all software development was continuing to take place in Denmark and later London as the Danish co-founders moved there. A first US IPO followed in 1989 after Ben Rosen joined the Borland board with Goldman Sachs as the lead banker and a second offering in 1991 with Lazard as the lead banker.

In 1985 Borland acquired Analytica and its Reflex database product. The engineering team of Analytica, managed by Brad Silverberg and including Reflex co-founder Adam Bosworth, became the core of Borland's engineering team in the USA. Brad Silverberg was VP of engineering until he left in early 1990 to head up the Personal Systems division at Microsoft. Adam Bosworth initiated and headed up the Quattro project until moving to Microsoft later in 1990 to take over the project which eventually became Access.

In 1987 Borland purchased Wizard Systems and incorporated portions of the Wizard C technology into Turbo C. Bob Jervis, the author of Wizard C became a Borland employee. Turbo C was released on May 18, 1987. This drove a wedge between Borland and Niels Jensen and the other members of his team who had been working on a brand new series of compilers at their London development center. An agreement was reached and they spun off a company called Jensen & Partners International(JPI), later TopSpeed. JPI first launched an MS-DOS compiler named JPI Modula-2, which later became TopSpeed Modula-2, and followed up with TopSpeed C, TopSpeed C++, and TopSpeed Pascal compilers for both the MS-DOS and OS/2 operating systems. The TopSpeed compiler technology exists today as the underlying technology of the Clarion 4GL programming language, a Windows development tool.

In September 1987 Borland purchased Ansa-Software, including their Paradox (version 2.0) database management tool. Richard Schwartz, a cofounder of Ansa, became Borland's CTO and Ben Rosen joined the Borland board.

The Quattro Pro spreadsheet was launched in 1989 with, at the time, an improvement and charting capabilities. Lotus Development, under the leadership of Jim Manzi, sued Borland for copyright infringement (see Look and feel). The litigation, Lotus Dev. Corp. v. Borland Int'l, Inc.,[7] brought forward Borland's open standards position as opposed to Lotus' closed approach. Borland, under Kahn's leadership, took a position of principle and announced that they would defend against Lotus' legal position and "fight for programmer's rights".[citation needed] After a decision in favor of Borland by the First Circuit Court of Appeals, the case went to the United States Supreme Court. Because Justice John Paul Stevens had recused himself, only eight justices heard the case, and it ended in a 4–4 tie.[7] As a result, the First Circuit decision remained standing, but the Supreme Court result, being a tie, did not bind any other court and set no national precedent.[8]

Additionally, Borland's approach towards software piracy and intellectual property (IP) included its "Borland no-nonsense license agreement". This allowed the developer/user to utilize its products "just like a book"; he or she was allowed to make multiple copies of a program, as long as only one copy was in use at any point in time.[9]
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
作者:
男 emailx45 (emailx45) ▲▲▲▲△ -
普通会员
2022/5/2 12:13:30
14楼: Where all start my friend?

The Delphi 1 rapid application development (RAD) environment was launched in 1995, under the leadership of Anders Hejlsberg.

Object Pascal, do it have any foundation or not?
----------------------------------------------
The higher the degree, the greater the respect given to the humblest!RAD 11.3
作者:
男 sxqwhxq (步惊云) ★☆☆☆☆ -
普通会员
2022/5/2 15:22:28
15楼: 我正在使用delphi 11.1和FMX Linux1.69开发linux x86的桌面程序,项目是一个中等的财务型信息管理系统,综合使用firedac、sqlite和fastreport,感觉非常稳定,特别是用fmx绘制的可视组件远比win下的组件精美,比codetyphon、lazarus稳定得多了,它稳定、前卫、精美且与时俱进,完全可以妣美java\qt,是一个可以放心开发项目的生产工具。
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行82.03125毫秒 RSS