4 ms·
> I am a terminally-online person, and I do program. I am not interested in neolanguages. I wouldn't say I'm terminally-online, but I do program, passing inter
by embedding-shape 4mo ago
> I am a terminally-online person, and I do program. I am not interested in neolanguages.
I wouldn't say I'm terminally-online, but I do program, passing interest in neolanguages. I've heard about Odin, because I also do 3D VFX and simulations, particularly fire and fluid simulations, and JangaFX kind of infamously hit the 3D simulation scene with EmberGen which kind of did what many thought was short of impossible, making fire/smoke simulations a hell of a lot better and faster by running it all on the GPU. I upgraded to a $10K GPU more or less so I could do bigger scenes faster in EmberGen.
Only once I was inside the JangaFX/EmberGen community did I find out about Odin, which is the base of their entire product line, something like 4-5 products by now. Generally I don't care much about Algol/C-like languages like Odin and the rest, but because it's used in EmberGen and lots (all?) of JangaFX products, I've ended up using it a lot for better or worse.
> If you want to be in Wikipedia, don't put your effort into fighting AfD, first put your effort into making your thing actually popular and notable.
If building a world-class (almost revolutionary) product with your own programming language doesn't count as "making your thing notable", maybe it's time to revisit what notable means? JangaFX/EmberGen been covered A LOT in its niche, but because it's a niche, somehow that doesn't seem to count for Wikipedia as "notable".
- cygx 4mo agoAs I understand it, the Wikipedia model is that anyone may contribute, but the information has to be collected from sources that conform to certain formal criteria. There are no such sources for Odin.
- andrepd 4mo ago> If building a world-class (almost revolutionary) product with your own programming language doesn't count as "making your thing notable", maybe it's time to revisit what notable means? JangaFX/EmberGen been covered A LOT in its niche, but because it's a niche, somehow that doesn't seem to count for Wikipedia as "notable". Please RTFA and address the rebukes to this very point that are presented herein... -.- "Usage of Odin in a world-class product" is enough to count as notable, but how to establish this fact is the problem; a tweet by the CEO is not enough to establish this, secondary reporting by a reliable and archived source would.
- kemayo 4mo ago> "Usage of Odin in a world-class product" is enough to count as notable I'm not even sure that would count, really. A world-class product that gets a lot of coverage is notable, for sure, but that wouldn't be enough to make some implementation detail of that product notable unless the sources really leaned on it.
- amiga386 4mo agoSo Odin is a proprietary language used by a startup company that makes graphical effect tools, one of which is popular with vfx artists? I can see why Wikipedia's washing its hands of it. > If building a world-class (almost revolutionary) product with your own programming language doesn't count as "making your thing notable" Notability is not transitive. If you make a notable thing using a non-notable thing, it doesn't make the non-notable thing notable unless somehow the notable thing sparks a wave of public interest and thus reporting on the non-notable thing. Also EmberGen doesn't seem terribly notable either. How many SIGGRAPH papers go in-depth into EmberGen? As far as I can tell: zero. A Google Scholar search shows a single paper where EmberGen is not just a passing mention, and it's in a journal with low reach: https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=%22embergen%22&btnG= https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=%22e... -- also somewhat damning in its conclusion that EmberGen is faster than Blender, but if you need "precise artistic control", keep using Blender. Has EmberGen won the Academy Scientific and Technical award, like, say, Houdini, Renderman, After Effects or Dragonframe? No it hasn't. Wikipedia doesn't even have an article on Houdini's HScript.
- strenholme 4mo ago>Odin is a proprietary language What do you mean by “proprietary language”? To me “proprietary” means closed source, where one can only download binaries, not source code. “proprietary” can also have source code available, but with a license which is not open-source. Odin, however, is an open-source language with an open-source license: https://github.com/odin-lang/Odin/blob/master/LICENSE https://github.com/odin-lang/Odin/blob/master/LICENSE
- amiga386 4mo agoI knew nothing about this language, despite being a programmer, until today. My takeaway from TFA was this language's claim to relevance is the fact that it's used to produce a product, and the CEO of the company producing the product was trying to vouch for it. Having looked more, this is not right. It seems more like one person who wanted to make video games developed a programming language instead, and now makes their living developing this programming language. And has built up some community of users, and one of those users is a small company making VFX software which has some usage but it's not making headlines anywhere. But this is so significant to the language author that they have a huge section of the front page of their own language's website mentioning this commercial software, even though they're... not?... affiliated with the company? Bigging up the reflected glory. And in the years of this programming language existing, and supposedly being being general purpose... there have been zero papers about it in the ACM Transactions on Programming Languages and Systems or The Computer Journal, nor computer interest publications like Ars Technica or Linux Journal, and it hasn't been covered at SIGGRAPH or the Game Developers Conference. Why not? If the language wants a Wikipedia page, the way forward is to get notable coverage from reliable sources. You and your friends who hang out on Discord and blog or vlog/livestream aren't reliable sources, even if you have a million friends. There aren't specialised notability guidelines for programming languages, but there are for software, which a programming language definitely is. Even if no academics or professional journalists have written about it, there are other ways to establish its notability: https://en.wikipedia.org/wiki/Wikipedia:Notability_(software) https://en.wikipedia.org/wiki/Wikipedia:Notability_(software... - have schools and universities used it to teach programming? There are hundreds, possibly thousands of languages that clear that bar - have books or manuals been written about it? From what I can see, there is exactly one book about it This language could clear the notability bar, but it just currently doesn't. The language's author positing a conspiracy of Wikipedia moderators keeping it out is unhelpful. I wouldn't include it in Wikipedia with its current sources, and I've literally never heard of it until today. https://en.wikipedia.org/wiki/Draft:Odin_(programming_language) https://en.wikipedia.org/wiki/Draft:Odin_(programming_langua...
- minraws 4mo agoIf building products were enough, I know a whole lots of stuff I built with friends that used in several trillion dollar companies, likely generating a small part of considerable revenue we aren't running around trying to get it on Wikipedia pages... I don't see the point about why making a closed tool open source suddenly give it enough notoriety to put it on Wikipedia. I say that as someone who has used Odin, I do decently like the language but it's just moot to try to fight over this randomly.