Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
TheRealKing
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
TheRealKing
3y ago
Your benchmarks are not concrete and realistic. I have never seen any language but (unsurprisingly) Julia, to compare its performance with the performance of other languages by calling those languages from within the host language. Definite
32.
▲
by
TheRealKing
3y ago
The computer science community has been asking this question for over 50 years. History gave us the answer 35 years ago.
33.
▲
by
TheRealKing
4y ago
Fortran is a simple lovely fast parallel language. That is my opinion after 20-years of professional development in more than half a dozen languages.
34.
▲
by
TheRealKing
4y ago
You realize how absurd the discussion of array start index is when you learn Fortran arrays have naturally had arbitrary-start-index for over three decades: a(-9:0), a(0:9), and a(1:10) are all valid declarations of a vector of size 10.
35.
▲
by
TheRealKing
4y ago
Where is it mentioned that it's Fortran? and what do you mean by "It’s Fortran so fixed array sizes might be to blame". Who says one cannot have dynamic array sizes in Fortran? You can have fixed array size in any language.
36.
▲
by
TheRealKing
4y ago
Yes, Fortran has `pure` and `impure` attributes for functions/subroutines (with and without side-effects). ``` pure recursive function factorial(n) integer, intent(in) :: n ... end ```
37.
▲
by
TheRealKing
4y ago
Common blocks have been outdated for the past >33 years. Modules have been the proper modern safer way of sharing data and procedures since 1990.
38.
▲
by
TheRealKing
4y ago
Fortran is better than Julia and interoperable with Julia and any language. Any language as of today is better than Julia. Currently, Julia is a collection of nerd lies and false promises. Look at the recent Julia Discourse post "What
39.
▲
by
TheRealKing
4y ago
Actually, it is the other way around. Pandas/NumPy were inspired by the Fortran syntax. Fortran's treatment of optional arguments are also great. Arbitrary array indexing (0-based, 1-based, negative-based) is a bliss.
40.
▲
by
TheRealKing
4y ago
There is also Intel oneAPI Fortran.
41.
▲
by
TheRealKing
4y ago
not necessarily. But at least one of the major Coarray implementations (Intel Fortran compiler) translates the Coarray syntax to MPI so that the Intel MPI library can be used underneath. As a counter-example, the NAG Fortran compiler implem
42.
▲
by
TheRealKing
4y ago
"often 10X faster" is just plain exaggeration looking at it positively, and plain falsehood spread by the for-profit JuliaComputing, looking at it realistically. The statement does not even reflect the numbers posted on the projec
43.
▲
by
TheRealKing
4y ago
When will people learn it..
44.
▲
by
TheRealKing
4y ago
how do you find it ugly? Can you provide specifics? Have you ever used it? Have you checked out the latest standards 2018 and 2023? By the way, it is still pretty much alive and well: fortran-lang.discourse.group/
45.
▲
by
TheRealKing
4y ago
Fortran 2018 already has modern features. What modern feature are you specifically talking about that Fortran lacks? There is more to arrive in Fortran by 2023 and 2027.
46.
▲
by
TheRealKing
4y ago
or Rust
47.
▲
by
TheRealKing
5y ago
The statement "I do work for JuliaComputing" (which I predicted solely based on your writing style, generic to all JuliaComputing payees) fully explains the nature of your comments and arguments. Regarding your argument: Counting
48.
▲
by
TheRealKing
5y ago
If you have not done a survey, then please do not make generic claims in a public forum about a whole ecosystem based on your limited personal observations. I understand you like Julia very much and that you are possibly paid by JuliaComput
49.
▲
by
TheRealKing
5y ago
Julia currently has specific weaknesses that make it unsuitable for a large category of problems that a language like Fortran (or C) has handled seamlessly for decades.
50.
▲
by
TheRealKing
5y ago
On the contrary, these are, in my opinion, excellent examples, although not a comprehensive list, of where Fortran shines compared to other languages that do not have such advantages or new languages that desperately try to copy, mimic, and
51.
▲
by
TheRealKing
5y ago
Can you elaborate further, with an example, how this is different from static polymorphism? I don't fully understand your argument where you say "it will dispatch to the method optimized for that" and then "you don'
52.
▲
by
TheRealKing
5y ago
It turns out the claim is even is worse than what I remembered. It claims to be the fastest high-performance language. What a shameful Machiavellian act by JuliaComputing for lacking intellectual honesty. https://www.linkedin.com
53.
▲
by
TheRealKing
5y ago
Search the LinkedIn ads in summer 2021.
54.
▲
by
TheRealKing
5y ago
Start with the false claim of JuliaCon21 banner, "Julia is the fastest high-level programming language", then go to the Julia Discourse and read all the false reports on the internet claiming 3X, 300X, 3000X faster than Fortran&#x
55.
▲
by
TheRealKing
5y ago
You see, this kind of response is precisely the problem with the Julia community and the performance fallacies they present. What does this post have to do with Python? You claim to be the fastest language, and if someone questions it, you
56.
▲
by
TheRealKing
5y ago
Again, twisting facts by some Julia novice about a topic they have no familiarity with. Fortran does not require features to be built-in. Look at all the intrinsic Fortran modules. But array-based indexing IS built-in to the language. Unlik
57.
▲
by
TheRealKing
5y ago
The comment above states: "...Julia that have arbitrary array indexing as a core feature...". Is an external package written in Julia considered a "core" feature of the Julia language? Why does the Julia community always
58.
▲
by
TheRealKing
5y ago
What Fortran standard have you used? About your specific pain, you need to visit a doctor, it is unrelated to Fortran or programming in general.
59.
▲
by
TheRealKing
5y ago
Again, to be clear, Julia does not have arbitrary indexing as in Fortran. It has an external package that can mimic arbitrary indexing of Fortran.
60.
▲
by
TheRealKing
5y ago
How about single-letter Chinese labels? because that is my background and that is what I am comfortable using.
More ›