Since this is a web based programming language - i really would like to know how to interop with JavaScript.
In my case i need to use the pixi.js renderer
341–350 of 401 posts
Since this is a web based programming language - i really would like to know how to interop with JavaScript.
In my case i need to use the pixi.js renderer
Earlier quoted context omitted.
That in a nutshell is why I said Java is a horrible language. That said, people with a strong preference for a particular language are comparable to religious fanatics. A good engineer doesn't let language preference and emotional attachment to something get in the way of building something better. If learning something else is too uncomfortable or seems unecessary to you then you are no better than a religious perso…
Your message could still be effective (or even more effective) without putting down "religious people".
Earlier quoted context omitted.
"You may consider this a straw man, but I think that if you look hard at existing programming languages, you'll see that they are all designed for humans, and that the challenge in programming is in formulating your thoughts in a precise fashion." Non-programmer: OK, Eve sounds great, so, I want to search for a Slack message. How would I do that? Eve-programmer: Obviously, it's just: search @slack [#message from body…
I don't understand your example. If you abstract away the hard part of searching a database and sending an email (as most programming languages do), then every language is as easy as the snippets you posted. In python: messages = slack.search() email.send(to='corey@kodowa.com', subject='hi', body='yo') Are you saying that Eve removes the difficulty of interfacing with external programming systems? If so, I haven't se…
Earlier quoted context omitted.
Java? What a horrible language.
How so? (Just genuinely curious as I always here this) I have asked the Java developers at my job if they have this common mindset and they don't seem to agree. I don't work with Java that much so I'm just honestly curious.
I still think Python is a programming language well suited to humans: I'm not sure I want to try to understand (and hold in my head while debugging) how seventeen disjoint blocks of code interact in an event driven UI like in the messaging app example, clever highlighting/jumping or no.
Any attempt to re-imagine programming is refreshing, but it's unclear to me if this is more than a domain specific language (DSL). Is it possible to implement, for example, the bar graph from lower primitives?
I think that Eve is tackling the wrong problem. Allow me an analogy: "Bronk, the math designed for humans." Instead of dense algebraic expressions like "3x+49", you get to write "thrice the value of x plus 49." You may consider this a straw man, but I think that if you look hard at existing programming languages, you'll see that they are all designed for humans, and that the challenge in programming is in formulating…
"You may consider this a straw man, but I think that if you look hard at existing programming languages, you'll see that they are all designed for humans, and that the challenge in programming is in formulating your thoughts in a precise fashion." Non-programmer: OK, Eve sounds great, so, I want to search for a Slack message. How would I do that? Eve-programmer: Obviously, it's just: search @slack [#message from body…
let messages = search slack_message body
to me this version seems more readable without the square brackets, hash and @ distractions.
Why as a non programmer I would ever want to know when to use @ instead of # and when to put square brackets?
I think that the F# version that I posted it's easier to read and to write for a non programmer.From first look, looks like rubyish types of languages. Maybe it strikes a cord with someone else. After 15 years I've learned to hate languages like these for building anything slightly complex. However... The great thing about all these languages is there's choice for everyone. There are as many pet peeves and ways of thinking as there are developers. There is a language for (almost) every type of case needed. So u…
Earlier quoted context omitted.
there's quite a lot of bad practices surrounding the language back from where the enterprise tooling was a mess and xml was the rage, we're ten years past that but the language hate has never ceased (see my comment: -1) I get the hate from the frameworks craze, but if one is in a position of being forced a crazy bloated framework without recourse that's not Java fault. apart from that, you can debug servers the other…
I have held out since I love the language. I started using Java when it was new and actually very pragmatic and useful. Hated the enterprise phase, got bogged down by it but rose from the ashes. Now I'm a strong proponent of simplicity and libs over frameworks. And Java has great speed and simplicity for most tasks when memory management isn't a problem. But it's a constant struggle against old values in the business…
Did you consider any niche market where it could actually become the main tool? Education come in mind first, but I'm not sure it would be a good "introduction to programming", given how different it's from, well, all other languages. Maybe it could be good in art classes, though, helping kids to build digital and interactive creations, and even write a story around need, through the documentation centric approach.