His standards are impossibly high, he conflates his opinion with fact all the time and he's extremely irritable
He fired all the programmers working on his compiler
Probably one of the worst kinds of people you could work with
That was simply because they had different views of how the language and compiler should work. Not because jon claimed to have superior idea of how it should work.
Yup we can push billions of polygons on screen every second and the jeets at microshart can't make a terminal that doesn't lag
His standards are impossibly high, he conflates his opinion with fact all the time and he's extremely irritable
He fired all the programmers working on his compiler
Probably one of the worst kinds of people you could work with
Hi Jon
t. hasn't work day in his life
[...]
I can smell the nocoder on you.
I'm sure he would be a lazy fuck if he worked for FAGMAN.
you are an overpaid fraud and i can't wait to see ai replace you
hi, jon. >you are an overpaid fraud and i can't wait to see ai replace you
nobody is replacing anybody with an over hyped search engine with copy/paste abilities using 2+ year old data that can't even learn new things. you are huffing way too many of your own farts, maybe methamphetamine too.
The indie markets have changed since 2008. I'd just be a drop in the bucket of hundreds of games that have already taken inspiration from and iterated on the original braid.
WTF is Sokoban? He was only working on JAI last time I followed him. Someone please give me a quick rundown. And why the fuck does he need money for a fucking hobby project? He should still have enough savings to live on from the sale of The Witness. from
He started the game in Jai to have some larger project written in it. The Sokoban exists as long as I remember Jai being worked on.
He did some promises to provide source to it as a reference code for using Jai for the release. But it should be like legitimate game he wants to sell.
>WTF is Sokoban?
https://en.wikipedia.org/wiki/Sokoban
>Sokoban (倉庫番, Sōko-ban, lit.'warehouse keeper'[1]) is a puzzle video game in which the player pushes boxes around in a warehouse, trying to get them to storage locations. The game was designed in 1981 by Hiroyuki Imabayashi, and first published in December 1982.
Someone did exactly that as a parody gameand got the same amount of reviews in a few months that he got in 6 years, and a better rating too.
https://store.steampowered.com/app/210970/The_Witness/
https://store.steampowered.com/app/1985690/The_Looker/
I still respect him greatly as a programmer even if his views about games are pure autism.
Doesn't speaking to publishers imply the opposite of all of these?
That's gaining funding for a product that's far enough in development to pitch and intends to get to market, and that game is written in Jai.
No? Gaining funding is gaining funding, speaking is speaking and not gaining funding, and making a demo in hopes to show it to publishers is neither >I made a demo Im gonna show Blizzard or Elon Musk
Sure, johnny
Wow, Jon Blow, who talks endless shit about every single topic, most of which he knows absolutely fucking nothing about, is finding that something is harder than he thought? Say it ain’t so!!!
Games are a recreational pastime. Just because you personally don't like them doesn't mean they have no purpose. From what I can tell he enjoys making and playing them so I don't know what you mean by "complains about".
8 months ago
Anonymous
You have no idea? The guy who goes off about software speed every chance he gets?
Again, the witness doesn't need to exist, he could have done it better for less time and money as a booklet.
8 months ago
Anonymous
You could have written better post or not at all. I don't know what point you're trying to make or what you're trying to say. What are you upset about? Someone made a game?
8 months ago
Anonymous
Someone wasted hundreds of thousands of dollars and countless manhours. Why are you upset?
Why aren't you?
8 months ago
Anonymous
What are you doing right now besides wasting both of our time on recreation? Shouldn't you be making booklets if that's what you want?
8 months ago
Anonymous
>why aren't you upset over people you don't interact with spending their time how they want to?
actual mental illness
8 months ago
Anonymous
highly dubious that he cares what kind of programs people write as long as a bunch of bloat isn't forced on him
>a guy whose artistic character wears fedora and employs zero skill or creativity pours word diarrhea of 50 words per second into poor quality microphone
this video is like epitome of the modern humor: trying to be funny by being obnoxious, loud and talking too much. If you wanted me to support Jonathan Blow this way, congrats, you did it, even though I have no idea who Blow is or what he does. One thing I know is that Rick-n-Morty types of cockguzzling homosexuals hate him, so he must be based enough.
The joke is that yatzee could tell that Jon was a pretentious homosexual without even being spammed dozens of videos of him by parentless incels on Bot.info.
Jon is a pretentious homosexual but Yahtzee is a brainlet and his review outs him as such
>C++ sux!
Yeah, okay, so let's just accept that premise. What is Jai actually offering? Why should someone using C++ on a real product in production today switch to it? If you can't answer these basic questions maybe it's time to give up the larp.
C++ sucks but Jai doesn't look particually great. Jon Blow flavoured C++. Maybe it's more coherent than C++ but that's not hard to achieve
8 months ago
Anonymous
>Yahtzee is a brainlet >C++ sucks
Post more memes from cat-v already.
8 months ago
Anonymous
Yahtzee's ideal video game is a glorified movie
He doesn't appreciate challenge or gameplay
8 months ago
Anonymous
>He doesn't appreciate challenge
Yeah, just complete 50 retarded line puzzles because that shit is so deep and difficult, right? You are SO SMART for finishing the witness dude. So proud of you.
8 months ago
Anonymous
Not sure how you derived that from my post
8 months ago
Anonymous
>challenge
When I played it I just wrote a script that brute forced every from a starting point. Beat the game in under 2 hours while watching spongebob.
8 months ago
Anonymous
you're lying, because that's not actually possible
8 months ago
Anonymous
challenge in a game should create fun experience.
challenge without fun is like masturbating to a midget porn. that is also challenging
the sad part is that he's spent almost a decade of his life on a shitty algol clone
and out of nowhere comes timmy with a language with first class concurrency, effect systems and other 1000iq shit
https://dev.epicgames.com/documentation/en-us/uefn/verse-language-reference
The very fact that blow complains about software bloat, but uses windows, emacs and Visual Studio is more than enough to write him off as an obstinate retard.
Acme is 100x better than emacs, but shell is le bad because it's not C.
What a fucktard.
visual studio sucks ass but it's the best way to work with C++
windows sucks ass but it's the best way to program video games
these are practical concerns
Why doesn’t write his own IDE? Or his own OS just for gaymes development? Everyone who worked on Visual Studio and Windows is a lazy incompetent retard right? It shouldn’t be too hard then.
>Why doesn’t write his own IDE?
why would he? >his own OS
windows is a good kernel
the problem is the bazillion pajeets inside microshart ruining shit like visual studio
>why is the gamedev using windows where 99.99% of gamers are? >why is the C(++) dev using visual studio on windows? >le epic hilarious text editor wars
Did you think you would come off as intelligent and be lauded by Bot.info for this post? It's obvious you've never written anything beyond fizzbuzz
Ha ha you found me out. It was me Jon Blow the whole time. You're weren't paranoid after all. I was actually lurking this thread just for you. How has it been man?
Gamers go where the games are.
C is the language of Unix
There is no war, just retards using bad software. He complains about emacs all the time as well.
I watched several of his videos and he just seemed to spend a lot of time bitching about the current state of software. That's fine if it's got some useful insight, but I don't need to be told things like software bloat is a problem, I've worked in the industry for 15+ years and it's hardly new. It's easy to sit back and be an armchair critic, coming up with the usual excuses and offering nothing new to the discussion.
The only "solution" he's really offered is this programming language called Jai and honestly, I fail to see how this is going to achieve anything. There is no single reason for software bloat. As programmers we'd like to just see this as a programming problem, hence his desire for the new programming language. In my experience a lot of the reasons for software bloat has little to do with technology and often various constraints (like having to deliver software quickly with little consideration for the longer term).
I think the problem with Jonathan is that he's lived in his own little indie bubble for too long, where he can work on a 2D platformer for 3 years entirely by himself and do everything his own way, build a little custom engine and so on because he'd pilled up a bunch of money from his contracting days. So fresh codebase, do things his way, great fun. Before that he was doing contracting for years and I've done that as well. There you're actually on the other end of the spectrum, essentially a well paid hired gun to do exactly what you're told and get a project over the line.
To me it seems he managed to get some success in the indie scene at the right time, before it became completely saturated. But he seems to have been a victim of that success. He never had to properly learn how to run a business. It's only when the money runs out that now his ego will have to finally deal with reality and that's a good thing.
OOP is fine if you design it well
C++ is not designed well, it's a mess of features that don't work together slapped onto an extremely outdated language
>C++ sucks
Is that you Jon? I was hoping for something constructive here, since it's meant to building something new. As I wrote in my original post, it's easy to be an armchair critic and bitch. Complete waste of time to listen to it.
OOP is fine if you design it well
C++ is not designed well, it's a mess of features that don't work together slapped onto an extremely outdated language
Atleast Muratori actually has enough of a brain to realize that there is no real problem with software and that it's just manifestations of bad hardware standardization decisions.
Get an SOC-like pc that boots into selected programs and slow buggy code will be a thing of the past.
Meh. He is probably looking for a publisher to take the burden of Xbox/PS/Switch bullshit when it comes to releasing a game on those platforms. You can't just pay a sum and do it like on Steam.
A huge chunk of the tool devs time goes into implementing the latest clusterfuck of badly tacked on features. From his POV at best they stay stagnant over time. Why is creating a smaller language that increases his productivity such a bad idea?
>Just don’t use the parts you don’t want to use then?
Literally not possible. Sepples features are mutually dependent and non-orthogonal, you can't just pick what you want and forget about the rest.
For instance, constructors basically require exceptions since there is no other way to signal an error. Likewise, exceptions require constructors. Multiple inheritance is exceptionally easy to misuse, leading to the common diamond of dread.
The single most blatant design blunder, however, is the Most Vexing Parse, which was caused by an apparent ambiguity introduced with direct initialization syntax (C does not have this problem). C++11 introduced uniform initialization to compensate for this problem, but you still need direct initialization to call some constructors (std::vector with an initial size argument comes to mind).
I'm all for a large language with many features, but these features must >not depend on one another >provide a semantically uniform interface to access them. usually, this means that functionality is provided in the form of libraries, without additional semantic rules in the language itself
Experience has shown that it's better to have a simpler language with tons of libraries than a complex language with fewer libraries. The former makes it actually possible to cherry pick the features you want and also makes future evolution easier: just provide more libraries. C++ needs a new standard every other year to change something, putting unnecessary burden on compiler writers.
Yes because, while it may not be very impactful anymore for actual programmers (it is well known and compilers will usually warn about it), it shows a really poor understanding of formal grammars and the consequences of choosing such a syntax for initialization. It may be excusable for a toy language, but certainly not when you're a professional designing a programming language meant to be used for real software.
nudev complaining about something that can be fixed in under an hour down at the point in development when it becomes a problem, while ignoring that real problem that your text editor has a slower refresh rate than most 3d games.
you're lying, because that's not actually possible
From a user defined point, not only from the start. And even then most didn't need user input.
a majority of the puzzles have anti-brute force measures where it resets the whole thing if you get it wrong
8 months ago
Anonymous
>the whole thing
So? It was simple just I just give it the start e.g. EENNES, the logic was dead simple, move the mouse 35 pixels in any of the cardinal directions that aren't the last move.
8 months ago
Anonymous
so if you brute forced all the puzzles it would take a lot longer than 2 hours
8 months ago
Anonymous
No, I brute forced any puzzle that wasn't 5 second long. The vast majority of the puzzles were less than 4 resets after the obvious start, it took whatever the animation reset time * 4 for each of the dozen puzzles that were placed too early.
8 months ago
Anonymous
there are puzzles with thousands of options to brute force and if you fail them you have to go right back to the start of a sequence of similar puzzles. these aren't possible to brute force in a reasonable period of time
>while ignoring that real problem that your text editor has a slower refresh rate than most 3d games.
a problem that only chrischan-level autists care about sounds about as trivial as the MVP to me
8 months ago
Anonymous
I care about having a laggy text editor because it sucks to use
8 months ago
Anonymous
refresh rate is not what makes editors feel laggy and sticky
>For instance, constructors basically require exceptions since there is no other way to signal an error. Likewise, exceptions require constructors.
Just use static foo::construct() methods that return optional<foo>. That's it.
>C++ sux!
Yeah, okay, so let's just accept that premise. What is Jai actually offering? Why should someone using C++ on a real product in production today switch to it? If you can't answer these basic questions maybe it's time to give up the larp.
>it may not be very impactful
Hey guys, I know I am seeing a lot of back-and-forth on this topic, but I really need to push back and raise some red flags here. Having an on-site office presence foundational to our ability to drive efficiencies in a corporate landscape. It is in our DNA. Sure, there is no 'one size fits all' or silver bullet and some are just boilerplate solutions, leveraged to the hilt and really only keeping us at a 30,000-foot-view of things. Being on-site, however, really allow us to get better granularity, find better directional-indicators, or loop back and dive deep into some critical issues on a go-forward basis.
I think if you all start spending more time in the office gain, you'll find yourself trending toward the positive, but you'll have to keep an eye on the puck. Gut through it, reduce thrash, and let's stay in lock-step on this. Yes, we will synergize!
What's the root cause of the hatred of Corporate office spaces? I'll put my layman's hat on and guess that it comes from movies such as Office Space and Dilbert cartoons. But we all know that these are fictional spaces, and real office spaces allow us to touch base in a much more efficient manner.
I have to time-box this comment, as I have a hard-stop in a moment when I will have to jump onto a call. So, just one more point that I want to cover-off on: let's socialize the idea of having more office presence and loop back to see whether we're being more impactful. From a management standpoint, I think that we can get the traction to do it.
So, net/net, ignore the naysayers, sidebar the folks that are stuck in the weeds, and don't waste cycles or bandwidth on folks that don't align strongly with this mission. Try it out, and we'll have another touch point in a little while to see if we've moved the needle. Remember, our north star hasn't changed. We're still championing our core values remotely and we will only do it better in person.
At my day job I'm spending 90% of the time in meetings, reading code, documentation or thinking about a hard problem. 10% at best is typing code and that's being generous. You can be sure the midwit is going to obsess over the typing in their IDE needing to be improved like it's the most important thing. They won't focus on the other 90% because that requires them actually having to do something. Crying about input lag online is a great way to cope about being a shitty developer. Like if the ratio is skewed more towards typing in the IDE, I guarantee it's some braindead webshit type job that just requires copypasting and gluing various bits together. In which case, who cares about those people, they're already competing with the likes of Pajeets or GPT-4, their opinions don't matter and I hope they all get outsourced or automated out of a job because they are incredibly grating to listen to: strong opinions about things they know absolutely nothing about. Happy to waste their time on pointless arguments if they think they can feel clever for a brief moment. It's all so tiresome.
>10% at best is typing code and that's being generous
Then your job is low overall value to society, you are just churning out shit.
A mathematician (aka someone who is setting the foundation for the next few hundred years of technological advancement) types into their J or APL repl or mathematica nonstop until they see a pattern that sparks a theorem. Defining basic terms and proving it is just bookwork.
You have to realize that 90% of your time is wasted, the fact that you even think you can predict and plan success in a meeting is hilarious.
>A mathematician (aka someone who is setting the foundation for the next few hundred years of technological advancement) types into their J or APL repl or mathematica nonstop until they see a pattern that sparks a theorem
is this a joke
Any intellectual career be it math or programming has you thinking most of the time, not "working"
8 months ago
Anonymous
>you thinking
That's time wasted you lazy fuck. If gauss was alive he would rip off your face, if he wasn't busy guessing and checking conjectures and exploring objects.
He could easily get a job at FAGMAN and work on Jai/Sokoban/BraidRemaster on evenings.
He gets so pissed over minor mundane issues I think he'd lose his mind if he had to work on someone else's codebase.
His standards aren't even that high people are just lazy incompetent fucks.
His standards are impossibly high, he conflates his opinion with fact all the time and he's extremely irritable
He fired all the programmers working on his compiler
Probably one of the worst kinds of people you could work with
Seething SF webdev "code artisan" spotted
brainlet celebrity worshipper who can't think for himself spotted
have a nice day tranny
you cant program
you have no skills
you will forever worship people you think are better than you like a sheep
Complete projection
Just swap out "worship" for "hate" and all of this applies to you
I don't hate jonny
That was simply because they had different views of how the language and compiler should work. Not because jon claimed to have superior idea of how it should work.
if your bosses ideas are different to yours, they might aswell be superior
Jon can't agree with anyone, his opinion is fact as far as he's concerned
Hi Jon
t. hasn't work day in his life
I can smell the nocoder on you.
>
>(You)
How do you smell yourself and more importantly why are you on my dick?
Seething webshitter
I'm sure he would be a lazy fuck if he worked for FAGMAN.
Yup we can push billions of polygons on screen every second and the jeets at microshart can't make a terminal that doesn't lag
you are an overpaid fraud and i can't wait to see ai replace you
you are a neet who can't program worshipping e-celebrities
hoo boy if only i could tell you
go ahead champ, tell me
I do work in corporate world that's why I know he's right.
hi, jon.
>you are an overpaid fraud and i can't wait to see ai replace you
nobody is replacing anybody with an over hyped search engine with copy/paste abilities using 2+ year old data that can't even learn new things. you are huffing way too many of your own farts, maybe methamphetamine too.
I can smell people who haven't worked in the field like women can smell mental virgins at parties. Stop making a fool of yourself.
Keep pushing out electron apps and clean code homosexual
I rest my case.
Corpo drones defending this shit unironically
Go to bed Jon.
Actually yeah, he seems pretty incapable of working in a team of equals.
Hare is better
what's patrick #54, #55, #56???
He likes to call little boys Patrick, sick fuck
i doubt it considering he cancelled the paid beta plans, even though paypigs were very willing.
Braid 2 is on the cards again.
Braid 1 was pretty overrated.
The indie markets have changed since 2008. I'd just be a drop in the bucket of hundreds of games that have already taken inspiration from and iterated on the original braid.
>paying for a compiler
>paying for an indie compiler
>paying for a beta indie compiler
lol
lmao
WTF is Sokoban? He was only working on JAI last time I followed him. Someone please give me a quick rundown. And why the fuck does he need money for a fucking hobby project? He should still have enough savings to live on from the sale of The Witness. from
He started the game in Jai to have some larger project written in it. The Sokoban exists as long as I remember Jai being worked on.
He did some promises to provide source to it as a reference code for using Jai for the release. But it should be like legitimate game he wants to sell.
>WTF is Sokoban?
https://en.wikipedia.org/wiki/Sokoban
>Sokoban (倉庫番, Sōko-ban, lit.'warehouse keeper'[1]) is a puzzle video game in which the player pushes boxes around in a warehouse, trying to get them to storage locations. The game was designed in 1981 by Hiroyuki Imabayashi, and first published in December 1982.
forcing people to play sokoban could be a good torture
can't imagine how people can intentionally play it
>mario clone
>walking sim clone
>sokoban clone
why were his games recognized at all? jon blow is the epitome of mediocrity
>walking sim clone
so you never played it, nice
Any game without enemies is a walking simulator
>walking simulator with boring puzzles
could have programmed it in Unity in 1/4 of the time and 90% of the performance
Someone did exactly that as a parody gameand got the same amount of reviews in a few months that he got in 6 years, and a better rating too.
https://store.steampowered.com/app/210970/The_Witness/
https://store.steampowered.com/app/1985690/The_Looker/
I still respect him greatly as a programmer even if his views about games are pure autism.
>btfo by soulja boy on his first game
>btfo by the looker on his second
man can't catch a break
Parodies owe their sources, though. They wouldn't get anywhere near the attention as originals(if they even exist at all).
jon is going to win. why even countersignal him, he operates on another plain. we are the wagie plain, he is like two above that
Doesn't speaking to publishers imply the opposite of all of these?
That's gaining funding for a product that's far enough in development to pitch and intends to get to market, and that game is written in Jai.
No? Gaining funding is gaining funding, speaking is speaking and not gaining funding, and making a demo in hopes to show it to publishers is neither
>I made a demo Im gonna show Blizzard or Elon Musk
Sure, johnny
Wow, Jon Blow, who talks endless shit about every single topic, most of which he knows absolutely fucking nothing about, is finding that something is harder than he thought? Say it ain’t so!!!
where are your famous published games and self-written language and compiler
im waiting homosexual
celebrity worshipping retard
>your merits stops being merits when you gain enough popularity for me to personally consider you a celebrity
I can see why you projected "retard" lol
his merits dont change the fact that he's a retard
Where is my C++ clone and game panned by critics? I don't have any sorry.
>game panned by critics
that's inaccurate
it didn't get bad reviews, but it wasn't really an impactful game
I'm talking about the actual game, not the glorified kongregate game
>no true game
>t. what is gamergate
I'm sure jon and phil really worked for those reviews.
>suddenly changing the subject
>blow
LMAO
>unfunny reddit-humored fag is too stupid for video game puzzles
I really hope you linked this ironically
>puzzles
Nice game, too bad it didn't even need to be made with a computer, could have just made a booklet, fucking tard.
You could have wrote this post on paper and shared it with nobody instead. What point are you trying to make?
John does the very thing he complains about. Makes a program that has no purpose for existing that could have been done in less (0) lines of code.
Games are a recreational pastime. Just because you personally don't like them doesn't mean they have no purpose. From what I can tell he enjoys making and playing them so I don't know what you mean by "complains about".
You have no idea? The guy who goes off about software speed every chance he gets?
Again, the witness doesn't need to exist, he could have done it better for less time and money as a booklet.
You could have written better post or not at all. I don't know what point you're trying to make or what you're trying to say. What are you upset about? Someone made a game?
Someone wasted hundreds of thousands of dollars and countless manhours. Why are you upset?
Why aren't you?
What are you doing right now besides wasting both of our time on recreation? Shouldn't you be making booklets if that's what you want?
>why aren't you upset over people you don't interact with spending their time how they want to?
actual mental illness
highly dubious that he cares what kind of programs people write as long as a bunch of bloat isn't forced on him
>a guy whose artistic character wears fedora and employs zero skill or creativity pours word diarrhea of 50 words per second into poor quality microphone
this video is like epitome of the modern humor: trying to be funny by being obnoxious, loud and talking too much. If you wanted me to support Jonathan Blow this way, congrats, you did it, even though I have no idea who Blow is or what he does. One thing I know is that Rick-n-Morty types of cockguzzling homosexuals hate him, so he must be based enough.
Hecking BASED you fit here on Bot.info fellow anon.
>you didnt like my israelitetuber? guess you're a newfag then lololol
>you post wojacks guess you are a newfag then lololol.
gemed and keyed, amirite kind stranger? Is that what 14 year old homosexuals who get bullied in school use now, fr ong?
hi jon
Can't handle a joke? Here is a more serious review of garbage fire that is the witness.
I have one question, could you tell me where was the joke?
inb4 the joke is sitting in your mom's basement
The joke is that yatzee could tell that Jon was a pretentious homosexual without even being spammed dozens of videos of him by parentless incels on Bot.info.
Jon is a pretentious homosexual but Yahtzee is a brainlet and his review outs him as such
C++ sucks but Jai doesn't look particually great. Jon Blow flavoured C++. Maybe it's more coherent than C++ but that's not hard to achieve
>Yahtzee is a brainlet
>C++ sucks
Post more memes from cat-v already.
Yahtzee's ideal video game is a glorified movie
He doesn't appreciate challenge or gameplay
>He doesn't appreciate challenge
Yeah, just complete 50 retarded line puzzles because that shit is so deep and difficult, right? You are SO SMART for finishing the witness dude. So proud of you.
Not sure how you derived that from my post
>challenge
When I played it I just wrote a script that brute forced every from a starting point. Beat the game in under 2 hours while watching spongebob.
you're lying, because that's not actually possible
challenge in a game should create fun experience.
challenge without fun is like masturbating to a midget porn. that is also challenging
>I just like the opposite of whoever I'm talking to likes
Yes, you must be much more interesting than the redditors you despise.
>blow thread
>stealth Bot.info thread
Never change Bot.info. Imagine making a "language for gaymes". Is this guy 12?
He's 50+
It's fucking sad, I saw one video where he had a breakdown over Nintendo patenting time-reversing.
the sad part is that he's spent almost a decade of his life on a shitty algol clone
and out of nowhere comes timmy with a language with first class concurrency, effect systems and other 1000iq shit
https://dev.epicgames.com/documentation/en-us/uefn/verse-language-reference
Tim is what Blow wishes he could be (and what he tries to make people think he is).
>algol clone
this is how you know someone is larping
timmy's language looks incredibly retarded btw
The very fact that blow complains about software bloat, but uses windows, emacs and Visual Studio is more than enough to write him off as an obstinate retard.
Acme is 100x better than emacs, but shell is le bad because it's not C.
What a fucktard.
visual studio sucks ass but it's the best way to work with C++
windows sucks ass but it's the best way to program video games
these are practical concerns
>it’s okay when he does it
If anyone is attempting to seriously make video games and not using windows I'm going to laugh at them
No, that would be acme and scripts supporting your style. Imagine complaining about start times in 2023.
Why doesn’t write his own IDE? Or his own OS just for gaymes development? Everyone who worked on Visual Studio and Windows is a lazy incompetent retard right? It shouldn’t be too hard then.
>Why doesn’t write his own IDE?
why would he?
>his own OS
windows is a good kernel
the problem is the bazillion pajeets inside microshart ruining shit like visual studio
>why would he
The same reason he’s making his own language.
How would another meaningless IDE provide an alternative for C++?
>why is the gamedev using windows where 99.99% of gamers are?
>why is the C(++) dev using visual studio on windows?
>le epic hilarious text editor wars
Did you think you would come off as intelligent and be lauded by Bot.info for this post? It's obvious you've never written anything beyond fizzbuzz
>Did you think you would come off as intelligent and be lauded by Bot.info for this post?
It's just attention bait.
>It's just attention bait.
That's Blows life.
Damn bro I am really laughin. Like high five man. Gottem. Can't wait till he sees this.
He just did. Hello Jon.
Ha ha you found me out. It was me Jon Blow the whole time. You're weren't paranoid after all. I was actually lurking this thread just for you. How has it been man?
Gamers go where the games are.
C is the language of Unix
There is no war, just retards using bad software. He complains about emacs all the time as well.
>hack job scam artist begging for money
big shock there. of course his fanboys are panicking over it.
where is the emacs thread?
I watched several of his videos and he just seemed to spend a lot of time bitching about the current state of software. That's fine if it's got some useful insight, but I don't need to be told things like software bloat is a problem, I've worked in the industry for 15+ years and it's hardly new. It's easy to sit back and be an armchair critic, coming up with the usual excuses and offering nothing new to the discussion.
The only "solution" he's really offered is this programming language called Jai and honestly, I fail to see how this is going to achieve anything. There is no single reason for software bloat. As programmers we'd like to just see this as a programming problem, hence his desire for the new programming language. In my experience a lot of the reasons for software bloat has little to do with technology and often various constraints (like having to deliver software quickly with little consideration for the longer term).
I think the problem with Jonathan is that he's lived in his own little indie bubble for too long, where he can work on a 2D platformer for 3 years entirely by himself and do everything his own way, build a little custom engine and so on because he'd pilled up a bunch of money from his contracting days. So fresh codebase, do things his way, great fun. Before that he was doing contracting for years and I've done that as well. There you're actually on the other end of the spectrum, essentially a well paid hired gun to do exactly what you're told and get a project over the line.
To me it seems he managed to get some success in the indie scene at the right time, before it became completely saturated. But he seems to have been a victim of that success. He never had to properly learn how to run a business. It's only when the money runs out that now his ego will have to finally deal with reality and that's a good thing.
He's making a C++ replacement
He doesn't claim that Jai will fix all software bloat
Why does the world need another C++ replacement exactly?
C++ is a terrible bloated mess
because oop sucks ass and shouldnt be included in a language at all
OOP is fine if you design it well
C++ is not designed well, it's a mess of features that don't work together slapped onto an extremely outdated language
language was written as joke ie brainfuck
>C++ sucks
Is that you Jon? I was hoping for something constructive here, since it's meant to building something new. As I wrote in my original post, it's easy to be an armchair critic and bitch. Complete waste of time to listen to it.
You have to be at least 18 to use this forum.
You want an elaboration? See this post
because you touch yourself at night
Atleast Muratori actually has enough of a brain to realize that there is no real problem with software and that it's just manifestations of bad hardware standardization decisions.
Get an SOC-like pc that boots into selected programs and slow buggy code will be a thing of the past.
Link a single instance where Muratori has said that
Find it yourself chuddy.
Rust already exists though
>and offering nothing new to the discussion.
He literally built a new programming language you fucking mongoloid.
A toy programming language but yes I suppose you’re right.
why is he making a new programming language for a simple game?
Meh. He is probably looking for a publisher to take the burden of Xbox/PS/Switch bullshit when it comes to releasing a game on those platforms. You can't just pay a sum and do it like on Steam.
Blow is one of those people who can't fathom that hardware exists outside the stuff he owns and that it might introduce complexity into codebase.
>C++ is le bloated language!
Just don’t use the parts you don’t want to use then? What is this stupid argument?
Even if you do that you're still left with a shitty outdated language whos features don't work well together
lisp?
data in lisp is defun
A huge chunk of the tool devs time goes into implementing the latest clusterfuck of badly tacked on features. From his POV at best they stay stagnant over time. Why is creating a smaller language that increases his productivity such a bad idea?
>Just don’t use the parts you don’t want to use then?
Literally not possible. Sepples features are mutually dependent and non-orthogonal, you can't just pick what you want and forget about the rest.
For instance, constructors basically require exceptions since there is no other way to signal an error. Likewise, exceptions require constructors. Multiple inheritance is exceptionally easy to misuse, leading to the common diamond of dread.
The single most blatant design blunder, however, is the Most Vexing Parse, which was caused by an apparent ambiguity introduced with direct initialization syntax (C does not have this problem). C++11 introduced uniform initialization to compensate for this problem, but you still need direct initialization to call some constructors (std::vector with an initial size argument comes to mind).
I'm all for a large language with many features, but these features must
>not depend on one another
>provide a semantically uniform interface to access them. usually, this means that functionality is provided in the form of libraries, without additional semantic rules in the language itself
Experience has shown that it's better to have a simpler language with tons of libraries than a complex language with fewer libraries. The former makes it actually possible to cherry pick the features you want and also makes future evolution easier: just provide more libraries. C++ needs a new standard every other year to change something, putting unnecessary burden on compiler writers.
>The single most blatant design blunder, however, is the Most Vexing Parse
really? all the shit in C++ and you think that's the worst?
Yes because, while it may not be very impactful anymore for actual programmers (it is well known and compilers will usually warn about it), it shows a really poor understanding of formal grammars and the consequences of choosing such a syntax for initialization. It may be excusable for a toy language, but certainly not when you're a professional designing a programming language meant to be used for real software.
>it shows a really poor understanding of formal grammars
so? that's not relevant to the programmer experience
nudev complaining about something that can be fixed in under an hour down at the point in development when it becomes a problem, while ignoring that real problem that your text editor has a slower refresh rate than most 3d games.
From a user defined point, not only from the start. And even then most didn't need user input.
a majority of the puzzles have anti-brute force measures where it resets the whole thing if you get it wrong
>the whole thing
So? It was simple just I just give it the start e.g. EENNES, the logic was dead simple, move the mouse 35 pixels in any of the cardinal directions that aren't the last move.
so if you brute forced all the puzzles it would take a lot longer than 2 hours
No, I brute forced any puzzle that wasn't 5 second long. The vast majority of the puzzles were less than 4 resets after the obvious start, it took whatever the animation reset time * 4 for each of the dozen puzzles that were placed too early.
there are puzzles with thousands of options to brute force and if you fail them you have to go right back to the start of a sequence of similar puzzles. these aren't possible to brute force in a reasonable period of time
>while ignoring that real problem that your text editor has a slower refresh rate than most 3d games.
a problem that only chrischan-level autists care about sounds about as trivial as the MVP to me
I care about having a laggy text editor because it sucks to use
refresh rate is not what makes editors feel laggy and sticky
>For instance, constructors basically require exceptions since there is no other way to signal an error. Likewise, exceptions require constructors.
Just use static foo::construct() methods that return optional<foo>. That's it.
Jon Blow was always a poser, only impressionable people and very inexperienced devs take him seriously.
Blow is based solely because he makes baseddevs seethe as evidenced by this thread
My zignig
Braid? More like GAYed!
The Witness? More like The SHITNESS!
Ha gottem
>C++ sux!
Yeah, okay, so let's just accept that premise. What is Jai actually offering? Why should someone using C++ on a real product in production today switch to it? If you can't answer these basic questions maybe it's time to give up the larp.
>it may not be very impactful
Hey guys, I know I am seeing a lot of back-and-forth on this topic, but I really need to push back and raise some red flags here. Having an on-site office presence foundational to our ability to drive efficiencies in a corporate landscape. It is in our DNA. Sure, there is no 'one size fits all' or silver bullet and some are just boilerplate solutions, leveraged to the hilt and really only keeping us at a 30,000-foot-view of things. Being on-site, however, really allow us to get better granularity, find better directional-indicators, or loop back and dive deep into some critical issues on a go-forward basis.
I think if you all start spending more time in the office gain, you'll find yourself trending toward the positive, but you'll have to keep an eye on the puck. Gut through it, reduce thrash, and let's stay in lock-step on this. Yes, we will synergize!
What's the root cause of the hatred of Corporate office spaces? I'll put my layman's hat on and guess that it comes from movies such as Office Space and Dilbert cartoons. But we all know that these are fictional spaces, and real office spaces allow us to touch base in a much more efficient manner.
I have to time-box this comment, as I have a hard-stop in a moment when I will have to jump onto a call. So, just one more point that I want to cover-off on: let's socialize the idea of having more office presence and loop back to see whether we're being more impactful. From a management standpoint, I think that we can get the traction to do it.
So, net/net, ignore the naysayers, sidebar the folks that are stuck in the weeds, and don't waste cycles or bandwidth on folks that don't align strongly with this mission. Try it out, and we'll have another touch point in a little while to see if we've moved the needle. Remember, our north star hasn't changed. We're still championing our core values remotely and we will only do it better in person.
If you need me, I will be online again in a bit.
Corporate newspeak kino
Thanks, anon. I hate it.
Why would you want and editor with mostly static text to run at 60fps? Just to jerk off to Muratori's face when he scrolls it?
At my day job I'm spending 90% of the time in meetings, reading code, documentation or thinking about a hard problem. 10% at best is typing code and that's being generous. You can be sure the midwit is going to obsess over the typing in their IDE needing to be improved like it's the most important thing. They won't focus on the other 90% because that requires them actually having to do something. Crying about input lag online is a great way to cope about being a shitty developer. Like if the ratio is skewed more towards typing in the IDE, I guarantee it's some braindead webshit type job that just requires copypasting and gluing various bits together. In which case, who cares about those people, they're already competing with the likes of Pajeets or GPT-4, their opinions don't matter and I hope they all get outsourced or automated out of a job because they are incredibly grating to listen to: strong opinions about things they know absolutely nothing about. Happy to waste their time on pointless arguments if they think they can feel clever for a brief moment. It's all so tiresome.
>10% at best is typing code and that's being generous
Then your job is low overall value to society, you are just churning out shit.
A mathematician (aka someone who is setting the foundation for the next few hundred years of technological advancement) types into their J or APL repl or mathematica nonstop until they see a pattern that sparks a theorem. Defining basic terms and proving it is just bookwork.
You have to realize that 90% of your time is wasted, the fact that you even think you can predict and plan success in a meeting is hilarious.
>A mathematician (aka someone who is setting the foundation for the next few hundred years of technological advancement) types into their J or APL repl or mathematica nonstop until they see a pattern that sparks a theorem
is this a joke
The only joke is that some mathematicians are still clinging to antiquated pen and paper methods.
Any intellectual career be it math or programming has you thinking most of the time, not "working"
>you thinking
That's time wasted you lazy fuck. If gauss was alive he would rip off your face, if he wasn't busy guessing and checking conjectures and exploring objects.
lmfao
Ah, the "I only code 10% of the time" cope/humblebrag
hell, I want it at 120
And then we have guys like these moving to code automotive touchscreen UIs that lag balls.
Car UIs are so hilariously bad, they feel like some stupid video game meant to appeal to 14 year olds.
I am not an Apple fan at all but man I wish they cleaned up that space.
muh compile times
muh reinventing the wheel
muh language that does nothing better than other languages
>does nothing better
>is exactly the same in every way
>has better compile times
Ok lol.
>jon_blow_crying_about_soulja_boy.divx
Jonathan Blows