Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pjmlp
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
Mojo 1.0 and the Open Road Ahead [video]
(youtube.com)
1 points
by
pjmlp
3h ago
|
0 comments
2.
▲
Write security-sensitive code in Swift
(youtube.com)
1 points
by
pjmlp
2d ago
|
0 comments
3.
▲
by
pjmlp
2d ago
It used to be UNIX as well, but Apple choose to give up on UNIX workstation market.
4.
▲
by
pjmlp
3d ago
Depends on how many dynamic libraries or OOP features get used, or the C++ frameworks inspired by Smalltalk that predated Java by a decade.
5.
▲
by
pjmlp
3d ago
MacBook Neo certainly does not address my needs with a 8 GB and 512 SSD for 900 euros. Additionally people shipping Electron crap also don't address my needs at all, everything that is Web based I already have an installed browser for
6.
▲
by
pjmlp
3d ago
Anything written in JS, TS, Electron does so because Microsoft and Google, two American software giants. For us to actually move away, European countries need to be willing to fully support the whole programming stack, and hardware.
7.
▲
by
pjmlp
3d ago
Home computer games being written in compiled languages was never a blocker to mod them, if anything maybe more folks should improve their Assembly programming skills, and discover how the Demoscene was born.
8.
▲
by
pjmlp
3d ago
Leave the CLR behind is what Windows team tried to do with UWP and .NET Native, basically the original idea of .NET as Ext-VOS when it was going to be based on COM. https://arstechnica.com/features/2012/10/win
9.
▲
by
pjmlp
3d ago
Two examples, PTC and Aicas commercial offerings, with real time GC, and AOT compilation for Java since about 20 years now.
10.
▲
by
pjmlp
3d ago
Plenty of banks are into that game nowadays.
11.
▲
by
pjmlp
3d ago
So while the ideas discussed are interesting, the origins are a bit off. Flow typing, is actually called Flow-sensitive typing. Contracts were introduced into the industry via Eiffel, which continues to be sold via Eiffel Software company.
12.
▲
by
pjmlp
3d ago
So basically any kind of capitalist endeavor that works with bank transactions.
13.
▲
by
pjmlp
4d ago
Well, they had enough time to refactor EF Core to use code generators. F# is improving on .NET 11, but still not fully there, as contrary to the rest of .NET, it is mostly community driven. Most Microsoft shops only consider Microsoft GUI f
14.
▲
by
pjmlp
4d ago
Indeed, it was what we used in digital circuits lab exercises back in the 90's.
15.
▲
by
pjmlp
4d ago
C++26 and C++29 are in the process of turning a lot of that UB into erroneous behaviour, basically what safer languages have been doing for ages. However, how many years it will take until those versions become widely deployed across major
16.
▲
by
pjmlp
4d ago
Definitely
17.
▲
by
pjmlp
4d ago
EF Core and F# still don't fully work, neither do the GUI frameworks, with exception of the buggy WinUI, mostly because it is all COM/WinRT underneath.
18.
▲
by
pjmlp
4d ago
Java as well, since 2000, one year before .NET public announcement in 2001. Java is an ecosystem like C and C++, there were always multiple implementations to choose from, some of them required money for the goodies like AOT.
19.
▲
by
pjmlp
4d ago
Some of the features have been added to JDK or GraalVM.
20.
▲
by
pjmlp
4d ago
Azul also has a similar feature, as added info.
21.
▲
by
pjmlp
4d ago
It works well enough for systems software written in C and C++, where Java still remains a niche option, even when it could deliver.
22.
▲
by
pjmlp
4d ago
I hate the traditional pissing context between Java and .NET ecosystems, because I work with both since they exist, and the whole reason .NET exists in its presence form was Sun's lawsuit, otherwise it would still be J++ alongside COM.
23.
▲
by
pjmlp
5d ago
COM is the main delivery mechanism for Windows APIs since Windows Vista. After the Longhorn reboot all the .NET based APIs were remade in COM, while WinRT introduced in Windows 8, adds a new base interface, replaces type libraries with .NET
24.
▲
by
pjmlp
5d ago
In general Web 3D is slower than native 3D APIs anyway, due to all the sandboxing and other restrictions. A OpenGL ES 3.0 application without any issues, might be super slow when ported to run on WebGL 2.0.
25.
▲
by
pjmlp
5d ago
Targeting XBox, Windows drivers in kernel mode, COM interop, structured exception handling, UWP sandboxing,
26.
▲
by
pjmlp
5d ago
Depends on how much effort, like on C and C++, you are willing to put into PGO metadata for the compiler and linker.
27.
▲
by
pjmlp
5d ago
Only as free beer, Java has had similar commercial offerings before .NET was created out of J++ lawsuit, like Excelsior JET.
28.
▲
by
pjmlp
5d ago
Had it not been for Oracle, Java would have died in version 6.
29.
▲
by
pjmlp
5d ago
Yes, OpenJ9 and ART do it much more easily, the JIT cache is updatable across executions, so there isn't an explicit training run required.
30.
▲
by
pjmlp
5d ago
Hot code reloading, and incremental linking would be great, given the build times.
More ›