Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
samuell
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
47 ms
·
601.
▲
by
samuell
9y ago
Aha, perhaps the feature has found its way into a release, after I checked last. Gotta check. Thanks for the heads-up!
602.
▲
by
samuell
9y ago
Agrees with all of the above, and would just add one point: * Ability to tab-select [1] a language to limit your search to. The lack of this feature in Zeal [2] is one of the reasons I stay with devdocs although i tend to like old-school re
603.
▲
by
samuell
9y ago
Wow, cool and really well working app! Now I only need to get me a great b/t keyboard that fits in a pocket :)
604.
▲
by
samuell
9y ago
Feel free to help fill out the relevant details about it in our crowd-sourced feature comparison spreadsheet about statically compiled languages: https://docs.google.com/spreadsheets/d/1BAiJR026ih1U8HoRw__n... :)
605.
▲
by
samuell
9y ago
In my experience (talking FreePascal/Lazarus here, as I'm on Linux most of the time), the library situation is not that bad, actually. The standard lib has most of the mundane stuff, and a little github-searching can often find
606.
▲
Why I use Object Pascal
(dubst3pp4.github.io)
268 points
by
samuell
9y ago
|
233 comments
607.
▲
by
samuell
9y ago
For Go-users wanting a quick way to get a basic Vim setup with Fatih's awesome vim-go plugin [1], you might want to checkout https://github.com/samuell/devbox-golang (Just updated to Go 1.9). It is a little differ
608.
▲
by
samuell
9y ago
Site can't be reached at the moment. Anybody care to provide a TL;DR?
609.
▲
by
samuell
9y ago
Same story here! Well, I'm 33 now, but I faced a similar situation over the last couple of years, but has managed to pretty much get over it by putting in most or all of the above adjustments, getting plenty of sleep being the most imp
610.
▲
by
samuell
9y ago
For anyone looking for a proper, "modern" introduction to Object Pascal, as found in FPC/Lazarus, don't miss this excellent guide: http://castle-engine.io/modern_pascal_introduction.html
611.
▲
by
samuell
9y ago
I'm surprised no one here mentioned Lazarus [1]. Sure, it is based on a language which some people have aversions against (for unclear reasons), but it in fact does cross-platform GUI development almost flawlessly, and almost completel
612.
▲
by
samuell
9y ago
Wasn't V8 developed by Bak & co in a separate company, which was bought by Google? (Didn't find any source, but based on what I thought I read in the news at that time ...)
613.
▲
by
samuell
9y ago
For the FPC/Lazarus project as a whole, it is also good news that there is some work going on to build up a foundation (it exists already), with funding and stuff, to support further development: https://foundation.freepasca
614.
▲
by
samuell
9y ago
I have had best success by using the (very stable) version provided in (X)ubuntu LTS, which I'm always staying with, so I'd say it is about finding a good strategy for version selection.
615.
▲
by
samuell
9y ago
One of the things I'm excited about, is using FPC/Lazarus as GUI for computationally heavy Go code (Now with the recent efforts to use Go for datascience ... see http://gopherdata.io ), now since Go supports shared obje
616.
▲
by
samuell
9y ago
If you compare to the "modern" way of building cross-platform apps: Electron ... with its 100s of MBs, I'm definitely regarding Lazarus binaries as small :)
617.
▲
by
samuell
9y ago
One of the main points that makes me happy about Pascal syntax compared to some C-family langs like Java is that types are placed AFTER the variable names, making it much easier to scan the left border of the editor for meaningful info. Hap
618.
▲
by
samuell
9y ago
Btw, OmniPascal for VSCode is also worth a mention as an alternative for quick edits, or for coding those CLI apps in pure FPC. A really nice project, which also helps showing that Pascal is Alive and Kicking :) http://www.omnipa
619.
▲
by
samuell
9y ago
Lazarus/FPC checks so many nice boxes: [x] Statically compiled [x] Native UI on Linux/Mac/Win [x] Typically compiled without code changes on Linux/Mac/Win [x] Small binaries [x] No GC [x] Readable, somewhat python-l
620.
▲
by
samuell
9y ago
Aha, yes, I see now.
621.
▲
by
samuell
9y ago
I guess the author meant that interfaces are defined by methods, not data members. Thus, you can't have an interface that describes you should have a member field "Foo", but instead will need to create a "getter" Fo
622.
▲
An open letter to LocalSolo Freelancers
(medium.com)
1 points
by
samuell
9y ago
|
0 comments
623.
▲
by
samuell
9y ago
Multiple things here. The focus on high-performance on a single machine resonates a lot with me. I feel there is way too much eagerness to throw in the complexity of distributed computing way too early. We have to learn to make more out of
624.
▲
Vectorflow by Netflix: A lightweight Neural Network library written in D
(medium.com)
20 points
by
samuell
9y ago
|
2 comments
625.
▲
by
samuell
9y ago
Yesss! Being able to drop a few buttons, code a few lines, and compile, and get a statically compiled binary / exe file with native GUI, on all the three desktop platform (without any code change between them!) is just mind blowing if
626.
▲
by
samuell
9y ago
Second the experience about better focus while sitting. But I prefer to stand for a while (~30min) when just arriving at work, coming from a meeting, or back from lunch. It helps me stay "active and focused" on taking control of w
627.
▲
by
samuell
9y ago
Stuff that Quasar leverages (or will leverage), I gather? :) Any more details to share about the differences? Something that Go could readily learn from? :)
628.
▲
by
samuell
9y ago
I'm not super sure what was meant here, but I could add one point of info, FWIW: Go is creating extra OS threads for blocking system calls. In fact, sometimes more than one thread per such (for taking care of stdin and stdout, I think)
629.
▲
by
samuell
9y ago
The one that has seemed reasonable last I checked, was gore [1]. Then, you might want to check out the Golang Jupyter kernel as well (gophernotes [2]), which mentions gore as an inspiration. [1] https://github.com/motemen&#x
630.
▲
by
samuell
9y ago
I did a check of the traffic sent to various "extra servers" for both Chrome and Firefox, using Wireshark, some time ago. After I learned that Firefox sends data to3rd party servers pretty much like Chrome, and that I was able to
More ›