Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
oscargrouch
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
oscargrouch
5y ago
> Will I ever rewrite curl in rust? > I don't believe in rewrites, no matter which language. I believe in replacing code and fixing components gradually over time. That could mean that we have a curl written mostly in rust in 1
62.
▲
by
oscargrouch
5y ago
"Here's Daniel a guy who struggle to keep his open source project used by millions working in very important big tech projects. Despite the fact that big companies use its project, he mostly get funded by ordinary people who can p
63.
▲
by
oscargrouch
5y ago
Just a correction: Im not implying that Rust have no virtues, it has a lot, and its a very strong candidate to write new projects into whenever you think you need C++. I would and will consider Rust always, and it probably will make sense t
64.
▲
by
oscargrouch
5y ago
> To be blunt, the security of the software that runs so much of the world is way more important than the feelings of some programmers who feel that their beloved languages are under attack. As someone that have created software in at le
65.
▲
by
oscargrouch
5y ago
What is inflammatory is the way a part of the Rust community deals with other languages. You are right is not just ISRG, but it is part of this big masonry-like movement forming to replace C++, not by virtue, but by force and politics. Unli
66.
▲
by
oscargrouch
5y ago
There's no "language to rule them all". Java already tried and almost ruled the world, but reality is that with options languages take here and there to whats important to them, they will never expand to a certain level. Lang
67.
▲
by
oscargrouch
5y ago
When i see this kind of discussion here and in HN i think it mostly miss the primary point.. You would be more to the point if we were talking about the industrial era which can automate even the experience into machinery. But things like s
68.
▲
by
oscargrouch
5y ago
When the web was there, it had no historical record to rely on, everything that happened was unprecedent in history because it was the "killer app" of the internet, and by virtue of being the killer app it made the internet someth
69.
▲
by
oscargrouch
5y ago
Facebook was cool before it allowed to post images and the same goes for reddit. Once the multimedia content was allowed, the incentives changed, the crowd changed and things started to go downhill.. Take a look at HN, no images or videos,
70.
▲
by
oscargrouch
5y ago
This is funny because the only way for Gemini to keep that way, is by not becoming popular. Because that's exactly what happened to the web. It was also an idyllic place in the beginning that got crowded, and giving we didn't figu
71.
▲
by
oscargrouch
5y ago
That makes sense. But i wonder if two teams creating a port, one straight from the C code and the other with the translation output.. Which one would end first and with the best version.. (Not sure if doing this from the transpiled code is
72.
▲
by
oscargrouch
5y ago
Reading at the transpiled code, theres something that make me a little worried if this becomes a trend. The lost information in the process. I guess if there's an AI in the middle, capturing the logical context and later helping into t
73.
▲
by
oscargrouch
5y ago
I think WASM will have a great future in the cloud, giving cloud providers can offer their services in any programming language their users want, running in a secure sandbox. But i'm not so sure about personal devices. It would be ver
74.
▲
by
oscargrouch
5y ago
This is like a car company that also have a tire company, also providing the tires. So far so good, but the company that makes the car only allow you to use its own tire brand, no others are allowed. How legislators can easily spot problems
75.
▲
by
oscargrouch
5y ago
I'm used to fix and understand issues in big C++ codebases, and while eventually use a debugger, i feel that printing while passing is much better because you can see the bigger picture. Is like putting a bell in each step so when the
76.
▲
by
oscargrouch
5y ago
Heartbleed happen because the open source software used by everyone were left getting dust, with low maintenance and despite its popularity, nobody was paying or donating nothing to keep the project going. Even if Rust was invented in the 8
77.
▲
by
oscargrouch
5y ago
> As an American, please accept my apology for all uninvited interference in the economic and political affairs of other nations. No need for apologies. This is all super complex, gigantic, out of our hands mess that is hard to make it a
78.
▲
by
oscargrouch
5y ago
That's why Biden while being a relief to north-americans(and i completely agree) its worse for the rest of the world at least from the perspective of enforcing north-american policies and legislation worldwide (read big-co, intelligenc
79.
▲
by
oscargrouch
5y ago
Its not just that. The experience of the teams also counts. For this kind of project its more important to have people with pratical experience in kernels, than experience in a particular language. These people will have a experience in lan
80.
▲
by
oscargrouch
5y ago
Yes, the famous post is old, if i recall correctly is from 2004, so its addressed to the C++ 98 and style that was in vogue back then. Take some vintage C++ code from late nineties, like games, and there's no concept of ownership, befo
81.
▲
by
oscargrouch
5y ago
I didn't even remember this, OMG.. VBScript that used to ship with IE and could be used instead of Javascript. We are so lucky that Bill Gates missed how important internet would turn out to be..
82.
▲
by
oscargrouch
5y ago
I've saved a startup once from going bankrupt more or less like this. They were paying a lot for ASP and a shitty product(cant remember the name..it was something like WebObjects) that was taking too long to load, the newly born compan
83.
▲
by
oscargrouch
5y ago
I guess you are lacking some context. Back in the day, you could: * Be bold enough to use Linux or FreeBSD and use CGI or Perl as the only free version * Use ASP but pay license fees for Windows NT, ISS and SQL Server * Use ColdFusion which
84.
▲
by
oscargrouch
5y ago
Its not also about user needs, given the final application will have access to more functionality, also guaranteeing things will work. I agree that Electron is user hostile in the way it uses memory, but there's an answer in between th
85.
▲
by
oscargrouch
5y ago
I'm not saying that Rust is not a good language for UI, and im also not saying UI is simple. The problem is that you are just comparing it to JavaScript which is untyped and easy to beat. In my case i'm comparing it with languages
86.
▲
by
oscargrouch
5y ago
Its unnecessary complexity for the paradigm we are talking about, that is user facing, mostly UI applications. Its necessary for system programming, and as we can see people talk about it whenever C++, C, OSes, Browsers, Games, etc.. are be
87.
▲
by
oscargrouch
5y ago
I'm finishing this (no XUL tough), but the first impl(developer language) is in Swift. But the runtime the Swift access is pure C shims, so any other language can benefit from it. If anyone is interested, it would be much easier to cre
88.
▲
by
oscargrouch
5y ago
Its like this: You have one manager process and one GPU process for everyone. (Mind you that this is chrome based, but its quite modified i must say). Then for each application: You have a "service process" which is instantiated
89.
▲
by
oscargrouch
5y ago
I'm doing this. One difference is to be able to ditch Javascript and use a native language(Swift is the first one) to talk directly to webkit. The other difference is that the apps are "managed" as Chrome manages the renderer
90.
▲
by
oscargrouch
5y ago
His point is that Rust is not user-friendly with a unnecessary cognitive load for user facing applications. I don't know why this comment section derails into the language properties and technical merits, giving its pretty simple to re
More ›