Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
edwinyzh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
181.
▲
by
edwinyzh
7y ago
I'm close to the end of initial development of a product which basically turns Microsoft Word into a desktop CMS like WordPress (it utilize Bootstrap 4 so the result is not what you might think ;)) There no reason not to use Delphi
182.
▲
by
edwinyzh
7y ago
How about Lazarus ( https://www.lazarus-ide.org/ )? Drag and drop to build the GUI, compile natively to Windows, Linux and MacOS.
183.
▲
by
edwinyzh
7y ago
As a Delphi developer this is the first time I heard about Java is dying, and in a reply the other one said that some is saying so for over a decade :D And I think Java is more alive then Delphi, at least no one is setting up a site like h
184.
▲
by
edwinyzh
7y ago
Of course the ecosystem is smaller than big names such as Python, but saying that you have to write every lib is exaggerated and simple not true.
185.
▲
by
edwinyzh
7y ago
No mention of Lazarus? Check the IDE: ( https://www.lazarus-ide.org/ ) and the cross-platform apps built with it: http://wiki.freepascal.org/Lazarus_Application_Gallery
186.
▲
by
edwinyzh
7y ago
Check the Lazarus IDE ( https://www.lazarus-ide.org/ ), it's very similar to Delphi with an integrated code editor, visual GUI designer and debugger - you can debug on the target platform including Linux, Windows, Mac,
187.
▲
by
edwinyzh
7y ago
FreePascal with Lazarus, the true cross-platform GUI framework is similar to Delphi's VCL or .Net's WinForms, it's been in active development for over a decade, and you compile your program into native machine code to a lot o
188.
▲
by
edwinyzh
7y ago
Thanks, I like how simple and concise the declarative code is!
189.
▲
by
edwinyzh
7y ago
Hello, why you can Pascal a low-tech language? Recently I heard about 'low-tech programming', not sure what does it actually mean.
190.
▲
by
edwinyzh
7y ago
What's why I love Object Pascal/Delphi - good balance between abstraction and the underlying system, compile to native code, with an clean, easy language syntax: https://castle-engine.io/modern_pascal_introduction.
191.
▲
by
edwinyzh
8y ago
Like the 'const' parameter in Free Pascal/Delphi: http://wiki.freepascal.org/Const#Const_Parameter
192.
▲
by
edwinyzh
8y ago
Sorry if this sounds stupid, but I don't know much about 4chan - why block 4chan?
193.
▲
by
edwinyzh
8y ago
I couldn't even download it from the AppStore from within China mainland...
194.
▲
by
edwinyzh
8y ago
I like intercooler.js a lot!
195.
▲
by
edwinyzh
8y ago
Don't get confused, the gov blocks websites with a clear purpose and your English learning website definitely is not on their blocking list.
196.
▲
by
edwinyzh
8y ago
Now even the US has grounded 737 Max, as the last one to follow up. Also for political reason?
197.
▲
by
edwinyzh
8y ago
Sure, no matter what kind of programs. To get an idea, take a look at the example code at the end of the page: https://github.com/spinettaro/delphi-event-bus
198.
▲
by
edwinyzh
8y ago
Sure, if not implemented as methods that return the value of an internal variable, how can one achieve the "readonly" goal?
199.
▲
by
edwinyzh
8y ago
I especially agree with "This means that objects can only communicate by calling methods". I think we can add another thing - the object can also expose readonly properties, which allows external modules easy accessing the obj
200.
▲
by
edwinyzh
8y ago
This sounds like the Event Bus (which can be implemented in an OOP language) to me.
201.
▲
by
edwinyzh
8y ago
This is a reply to @lallysingh (sorry I'm replying after your post is too old to get directly replied :) Re "The model is a data structure and the view is a series of functions on it." This is exactly how I see my OO-based GU
202.
▲
by
edwinyzh
8y ago
Calling a function of another component is a way of passing a message to another object, no matter what that message is, be it the data flows you mentioned, or anything else.
203.
▲
Nim lang compiler was originally written in Pascal
(github.com)
3 points
by
edwinyzh
8y ago
|
1 comments
204.
▲
by
edwinyzh
8y ago
Try code large a GUI project without OO.
205.
▲
by
edwinyzh
8y ago
Granted github access, but always get "GitHub API rate limit exceeded for your IP (60 requests per hour)". This is a free github account, is it normal? Using Chrome Version 72.0.3626.96 (Official Build) (64-bit)
206.
▲
by
edwinyzh
8y ago
>You'll need to build it yourself which isn't that hard. Or use fpcupdeluxe with several clicks, screenshot here: https://screenpresso.com/=iyqoc
207.
▲
by
edwinyzh
8y ago
or mORMot: https://github.com/synopse/mORMot
208.
▲
by
edwinyzh
8y ago
try http://wiki.freepascal.org/fpcupdeluxe to install the complete tool-char with several clicks.
209.
▲
by
edwinyzh
8y ago
Check mORMot ( https://github.com/synopse/mORMot ), making http request should be as simple as something like: ` discogsJson := HttpGet(' https://api.discogs.com/artists/45/releases?page=1&a
210.
▲
by
edwinyzh
8y ago
Inspiring experience! Do you pay your subcontractors by hour or by other measurements?
More ›