Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sysrpl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
sysrpl
8y ago
Yes, you are wrong. The control library that allows this is based on Delphi's VCL or Visual Class Library. The VCL was design in large part by Anders Hejlsberg, the creator of C#. Hejlsberg helped design the VCL before he worked at Mic
62.
▲
Programming with Lazarus, a Brief Introduction
(getlazarus.org)
23 points
by
sysrpl
8y ago
|
17 comments
63.
▲
by
sysrpl
8y ago
If anyone cares for an overview of Lazarus and Free Pascal, here are a few resources: https://www.getlazarus.org/new/ https://www.getlazarus.org/learn/language/lexical/ ... and the searc
64.
▲
by
sysrpl
8y ago
If you install Lazarus using the bundles on my site all these things plus more tweaks are already installed and configured for you. https://www.getlazarus.org/setup/?download Also the bundles I put together give you mo
65.
▲
by
sysrpl
8y ago
I agree, the documentation is difficult to find and work with. That's why I maintain a few useful resources that are shared with the community. Here are the reference documents in searchable form. It can be easily integrated into the I
66.
▲
by
sysrpl
8y ago
If you want a single IDE window simply install the anchor docking package. It docks all windows into one window with docked windows that can be moved around. See: https://cache.getlazarus.org/images/lazarus-docked.png
67.
▲
Spectrum's New $5 Reduction Policy Hurts Customers
(codebot.org)
2 points
by
sysrpl
8y ago
|
0 comments
68.
▲
by
sysrpl
8y ago
The odd minor versions are never released as official builds, but they are official versions. You'll need to build it yourself which isn't that hard. Keep in mind fpc, the compiler, is separate from Lazarus, but if you want to use
69.
▲
by
sysrpl
8y ago
Actually it does have automatic destructors, they're just not the default option. The first way to auto destroy objects is to expose an Interface and free your object in the Release method. You can inherit from several class types that
70.
▲
by
sysrpl
8y ago
If you want an automated tool to generate a deb file for distribution, you might want to try this program I created for that purpose: https://www.getlazarus.org/apps/makedeb/
71.
▲
by
sysrpl
9y ago
Let me tell you about sysrpl. I'm well.
72.
▲
Lazarus: Overview of a Cross Platform IDE
(getlazarus.org)
1 points
by
sysrpl
10y ago
|
0 comments
73.
▲
Example Typescript Project: TV Listings
(getlazarus.org)
1 points
by
sysrpl
10y ago
|
0 comments
74.
▲
Typescript TV Listings Project
(getlazarus.org)
3 points
by
sysrpl
10y ago
|
0 comments
75.
▲
by
sysrpl
10y ago
For those of you interested in creating cross platform desktop software, here is a small gallery of applications created with Lazarus to give you an idea of what it can do: http://www.getlazarus.org/community/showcase&#
76.
▲
Lazarus: Overview of a Cross Platform IDE
(getlazarus.org)
1 points
by
sysrpl
10y ago
|
1 comments
77.
▲
by
sysrpl
11y ago
A factoid: When Mark Zuckerberg first started Facebook in his dorm room it was called Facemash. Facemash ripped pictures from Harvard's online registar and let other students rate their peers in a "hot or not" style game. Thi
78.
▲
by
sysrpl
11y ago
More on code signing gdb here: http://www.getlazarus.org/setup/macintosh/
79.
▲
by
sysrpl
11y ago
This installer uses homebrew or macports. You get to choose: http://www.getlazarus.org/setup/?download#macintosh
80.
▲
by
sysrpl
11y ago
Regarding 1.7, I distribute builds based on the trunk revision which is usually pretty far ahead of the release versions. Thanks for noticing the website design.
81.
▲
by
sysrpl
11y ago
Although there is plenty of information out there, I am working on making tutorials, guides, a new language reference, and even some lexical diagrams in SVG: http://www.getlazarus.org/learn/language/lexical/
82.
▲
by
sysrpl
11y ago
The D IDE Coedit is written using Lazarus: https://github.com/BBasile/Coedit It reuses the Lazarus code editor and other things I am sure. I'm not entirely familiar with language constructs of D, specifically refl
83.
▲
Lazarus Version 1.6
(getlazarus.org)
114 points
by
sysrpl
11y ago
|
47 comments
84.
▲
by
sysrpl
11y ago
Q: If someone wants to make a scalable, stable and high performant desktop application, why would someone choose Lazarus (Pascal) over let's say JavaFX (Java) or otherwise? A: Lazarus supports constructs such as generic programming wit
85.
▲
Lazarus, a great tool for writing desktop applications
(getlazarus.org)
3 points
by
sysrpl
11y ago
|
1 comments
86.
▲
by
sysrpl
11y ago
Submitter/site creator here. The thing is it's Free Pascal, a fully object oriented version of Pascal geared up for visual applications. Language features include intrinsic events types (delegates in C#), run time type information
87.
▲
A great tool for writing desktop applications
(getlazarus.org)
2 points
by
sysrpl
11y ago
|
3 comments
88.
▲
by
sysrpl
11y ago
Bah, I think my solution looks better, and it's mostly all CSS transitions (simpler) -> http://cache.getlazarus.org/videos/flip-photos.mp4
89.
▲
by
sysrpl
11y ago
Bah, I think mine which is pure css transitions is better -> http://cache.getlazarus.org/videos/flip-photos.mp4 And simpler too.