You should put this up on your site as a link to "Technical Details"! For anyone who knows networking stacks, this really clarifies the features/benefits and also shows there is some substance behind the protocol/stack. Otherwise, like everyone else pointed out, the web-site itself doesn't provide a clue as to why one would use this.
HN user
grok2
Maybe the consciousness of a baby is different from that of an adult and the baby has barely any consciousness? I guess everything depends on what you define as "consciousness".
But I think the point being made is that eating the free-lunch makes you "weak" (weakens your resolve) on your journey towards your Ithaca -- illustrating exactly the point being made about being a "lotus-eater".
It would be useful if the web-site had a real case-study where they show all the features in action. Right now it looks like vaporware -- like one of those sites people put up to see if there is interest in an idea.
And perhaps stuff like this should have on-site capability for enterprises that don't use github, gitlab and such?
I am not sure why a lot of the comments here are very negative. At least for me this was a well-written post that was very introspective and made me think about my own choices and if I was a lotus-eater or a pursuer of Ithaca!
I like pyrets front page too for this https://www.pyret.org/ -- lots of examples and code-comparisons to other languages. Very neat.
I think part of the thing that people complain as complexity is the fact that there is too much choice in the web world and no one framework/tool/language is dominant and clearly better than the rest.
I picked the same and use the menu to build, but I don't have VisualStudio, so perhaps the sample didn't really build. Then I was clicking around the menu and chose the Single-Step option on the menu (F11? F10?) when the IDE crashed.
What GUI toolkit is used for the IDE? Is the IDE multi-platform? I tried the Windows application and it had complaints about Visual Studio not being found when building the sample app. What's the dependence on Visual Studio about? Also the IDE died in a unrecoverable way when trying to do a single-step on the first sample application.
See the answer nabla9 gave. There is no real truth and the idea really is to just meditate and not worry about the truth or the nature of truth. So there is no point in the questions themselves.
Yeah, I didn't notice that. If that is the case, then perhaps there is no purpose in creating a new language. Perhaps the only benefit to creating the new language could be that it might be a little easier to mechanically convert from the existing VimScript to the new style VimScript they are thinking of.
So you can use all the zillions of existing extensions/scripts, it really only makes sense to rewrite using VimScript as the scripting language to make it faster. Then you have a built in user base.
It seems like the gist is that the responsibility is on the application to be architect-ed (perhaps using one of the various libraries/strategies) to handle flow-control/back-pressure. The language itself doesn't directly help.
How do actor model languages (like ponylang) handle this? It seems like not having back-pressure support would be a fundamental issue with the language.
What? No reference to country specific disconnected-from-the-rest-of-the-world Internet, a-la Russia's experiment a few days ago? To me, more government control over the Internet to the extent of governments basically sealing the Internet to within country borders with more regulation (taxes, anyone?) of out-of-country access seems like a no-brainer thing happening in the upcoming decade...way more than just the great-wall-of-china firewall.
Isn't there a vast middle-class in these emerging economies...historic financial events might not change things for the very rich and the very poor, but it will definitely change things for those in the middle -- either they become poor or they might be able to either become rich by being prepared and taking advantage of the situation or at the least avoid becoming poorer.
Also I don't think the debt being talked about is the debt of the poor...
What does this mean for a lay-person in the so called "emerging and developing economy"? How do they prepare for any fallout?
What we really need is a way to pay for content so content creators can survive without ad revenue.
The browser does have that feature -- you can sign up to pay content creators while not signing up for the ads.
While I do understand the problem with privacy/tracking, I don't understand the visceral dislike of ads. Ads allow for this fantastic thing that is the WWW where so many nice and useful content and services is available for free to most users who will not really shell out money for things they weren't looking for in the first place -- all financed by the companies that can afford to pay for the ads.
With Brave's ads, it sort of seems like you don't give up much in terms of privacy and tracking -- though yeah it's the start of a slippery slope, but hopefully down the road, if they sell their soul and do more tracking, there will be someone else who'll then provide a "free" service that does less tracking :-).
Isn't it? Atleast thinking of it from the perspective of someone who spends a large part of their day "working" in jobs that might not be something they really like to do.
As a society, I think people are already conditioned to help out their "family" by their labors, but the education I was talking about should be geared towards thinking of every one has part of an extended "family" where some parts of the family need to be subsidized and that it is natural to do so :-).
Yeah, I was responding to why this generates anger. It's not directly about taxes, but about how the people who generate the taxes spend large portions of their day "working" to produce the income that gets taxed while the social net helps people who aren't"working" -- yeah the issue is more complex than that, but I think the anger is due to thinking of this simplistically in a cause-and-effect manner. UBI appears to be a form of social net which might encourage people to not work.
People don't get pissed when income from a shared resource (petroleum for instance) is divided among people living on the land or in the country. People get pissed when the taxes they pay (for improving infrastructure and governance) is directed towards subsidizing the living of others (even though in the long run, it might be in many ways beneficial as a society). In many ways it is natural for them to be unhappy about this. I think, there needs to be more education on the benefits (as a social net, they themselves may be the beneficiaries) that alleviates people's fears on such UBI plans and shows the overall societal benefits. Also more longer-term experiments to confirm if it really helps.
If society makes progress and does move to a model where machines are doing most of the work, and there is more free time for people and most people don't need to do any work for their living or will not be able to find work for their living, we will definitely need to look at this model or any other alternate model that may come about as a result of natural experiences with such progress.
But the tag-line on the home page says: "C++ Build Toolchain"!
I don't know -- if service at a place is bad, you just end up not going there eventually -- you still can be heard without having tipping as a mechanism to do it. I don't mind that the price is higher and everyone gets a proper wage without having to worry about the variability of tipping.
What's the best way to change the incentivization of executive management to ensure focus on long term growth and benefit of all share-holders, not just the few in the know? Or is the way stock buybacks used the right thing to do in a time of cheap money?
Anybody else found the last variation annoying from a C perspective? I find that people coming from a web background don't mind writing complex statements in function parameters (seems like due to writing lambdas/closures and such encourages this kind of programming; maybe it makes sense in a lazy evaluation environment), but people with a C background use the last-but-one variation where you use an intermediate variable to capture a prior result to use as a function parameter. I myself prefer the last-but-one variation and it's a pet-peeve of mine that people write large functions/expressions/statements as function parameters when not needed all in the name of conciseness -- I think it affects readability.
I like the detailed error messages -- it definitely helps learning the language! But I would also like a 'terse' mode for when I become an expert and want to integrate this into a build system and don't want all that chattiness.
Also perhaps a mode where I could instruct the compiler to fix the error itself (like the closing brackets) and continue the compilation as far as it can and then output the "fixed" code. That might be a dangerous feature, but it could also be a fun feature to auto-gen your code without knowing much of the language :-).
It would have been a killer feature if in betterC mode it could compile standard C programs and be a drop-in replacement for GCC/Clang :-).
But as a language doesn't betterC provides lots more useful features than C (the module system, meta-programming (imagine C with generics), scope() and many other useful things) that make it really a better language than C while still keeping C interop. I agree that it is in an awkward spot though -- and would have benefited from being it's own separate programming language. It would have been a killer feature if it could also compile standard C at the same time!
If not Electron, is it native or does it use some other web engine?
Re. the comment about ER equipment costs, I think people wouldn't be so mad if ER's didn't amortize the cost over every service they provide during a stay (like charging $40 for a tylenol equivalent) and instead billed simple services as reasonably as possible and put the bulk of the cost into the stay itself. Is there any reason why they don't do that? If they do that, then people can easily see that an ER costs money to operate due to the equipment and that the bulk of the payment they are making is towards that.