Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
BubRoss
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
211.
▲
by
BubRoss
7y ago
You say that, but I still haven't seen any compilers link in only parts of libc. Use any of it and it all comes in. Hello world in C becomes anywhere from 120KB to 1.2MB even if just using puts. Even setting the entry point to a functi
212.
▲
by
BubRoss
7y ago
There must be some element of that. Wasn't there a company that promised to charge phones over the air with ultrasound? The basic math showed it would never work, but they had lots of VC backing.
213.
▲
by
BubRoss
7y ago
Yeah, the internet trend of turning everything into hyperbole squared is obnoxious. These look like blurry insane asylum art projects. I don't think any reasonable person is going to look at this stuff and call it a masterpiece.
214.
▲
by
BubRoss
7y ago
Not exactly the masterpieces that the article promised
215.
▲
by
BubRoss
7y ago
Breaking by default for no other reason than because you think windows 'does it wrong' is not bikeshedding something trivial. Think about this. You tell your supervisors to check out zig. They ask why it doesn't work with th
216.
▲
by
BubRoss
7y ago
You can say it's just a "disagreement" but there are no benefits to doing this. No one has actually out forward reasoning that makes sense. You have just thrown out flimsy arguments and then moved on to more flimsy argument
217.
▲
by
BubRoss
7y ago
There is no "taking a stance". There are two line endings being talked about here, with carriage returns and without. Why are you so desperate to change the goal posts? This change log is hundreds of lines long, you think igno
218.
▲
by
BubRoss
7y ago
> The whole language specification is actualy very specific about making sure each line can be simply tokenized individually and parsed one way This is the rationalization given, but it doesn't make any sense. Carriage returns could
219.
▲
by
BubRoss
7y ago
First, I said screw with windows users. Second, none of those languages error on carriage returns. Third, whitespace being significant is not the same as erroring out when your users don't use your preferred white space. I don't
220.
▲
by
BubRoss
7y ago
Or zig could do what every other compiler does and work by default. Why would I invest time in a user hostile language?
221.
▲
by
BubRoss
7y ago
There are hundreds of changes listed here and still no mention of fixing the fact that zig purposely errors out on tabs and carriage returns. This might sound too ridiculous to believe, but if you use tabs or save a file out of windows tex
222.
▲
by
BubRoss
7y ago
At least it isn't a one word link to a wikipedia article from 10 years ago or nonsense spam from atlasobscura.
223.
▲
by
BubRoss
7y ago
Maybe you could call that broke, but that isn't bricked.
224.
▲
by
BubRoss
7y ago
Saying C stops optimizations is a preposterous claim in the modern era, credentials of someone quoted from decades ago have nothing to do with that. It's hilarious that you would try to make that claim and then expect someone to buy in
225.
▲
by
BubRoss
7y ago
The point is that interest rate matters. Anything below what you can get from low risk investments is essentially free money.
226.
▲
by
BubRoss
7y ago
You didn't list any actual game titles, just game makers. Also quoting someone saying that C destroyed the ability to make compiler optimizations is a little strange when that has been at the core of most software for decades. It'
227.
▲
by
BubRoss
7y ago
To who and at what interest rate?
228.
▲
by
BubRoss
7y ago
The person you replied to said that C was the language of choice for speed and not rivaled by pascal or basic. What games were written in pascal or basic and known to be competitive with other high end games of the time?
229.
▲
by
BubRoss
7y ago
That's great, but you said it was popular in the HPC world. I would love that to be true, but I don't know of a way to see the big picture.
230.
▲
by
BubRoss
7y ago
6 trillion USD is about $30,000 per US tax payer. People should think about where that is going as they get their $1000 checks in the mail.
231.
▲
by
BubRoss
7y ago
This doesn't line up with the reality that almost all games were written in combinations of C and asm.
232.
▲
by
BubRoss
7y ago
Is it? I haven't heard about it actually being popular anywhere. It definitely works well, but I haven't seen it talked about much except in the case of embree, Intel's ray tracing library. It doesn't seem like there i
233.
▲
by
BubRoss
7y ago
What do you mean by lifecycle and fallbacks? Also you just said that building in multimedia was the problem and when I point out libraries are easy to use and modular you say that C++ is the problem. I think you are giving too much credit
234.
▲
by
BubRoss
7y ago
Is it? ffmpeg as a library can decode about anything you want and put it in a buffer in less than 100 lines. Is that not for free? It's a self contained shared library. Electron apps have the slowest interfaces on anything I've
235.
▲
by
BubRoss
7y ago
This is a long article but well worth reading. There is a lot of good information that backs up the title.
236.
▲
by
BubRoss
7y ago
Those show that it's possible, not necessarily that it's a good interface to make those parts of programs. Houdini's shader language has had branching done in a data flow graph for a long time. Touch designer has a kind of
237.
▲
by
BubRoss
7y ago
Your point doesn't stand because what you said was a defensive reaction to what you thought was criticism of swift. I think you have bought into the coolaide pretty hard here. Everything you are saying is a hopeful assumption of the fu
238.
▲
by
BubRoss
7y ago
I think you misunderstood criticism about the name differential programming and the idea that building in a gradient operator in to a language is somehow a breakthrough that warrants the label "software 2.0". This is not really ab
239.
▲
by
BubRoss
7y ago
I'm not sure why you were downvoted for this but I share the same sentiment. I only use apps I'd they are essential or need to be apps. Automatic app updates are essentially a giant bait and switch. Unneeded permissions are prac
240.
▲
by
BubRoss
7y ago
Graphs are good for seeing dependencies and ordering, but not great for branching and looping.
More ›