4 ms·
Ophal – A Lua web platform
- notacoward 12y agoI know it's probably supposed to be pronounced like "Opal" with a slightly aspirated 'p' but I keep wanting to pronounce it "offal" or even "awful" instead. As silly as that is, it might actually put some people off trying the code.
- mhurron 12y agoBut "Awful" could be the new good. I personally would be very tempted to use something called Aweful.
- bshimmin 12y ago"awful" did originally mean "awe-inspiring", but its meaning has drifted away from that quite dramatically over time.
- micampe 12y agoI looked it up because I found your remark interesting: > awful (adj.) > c.1300, agheful "worthy of respect or fear," from aghe, an earlier form of awe (n.), + -ful. Replaced Old English egefull. Weakened sense "very bad" is from 1809; weakened sense of "exceedingly" is by 1818. Turns out the word that actually changed meaning is “awe”: > awe (n.) > c.1300, earlier aghe, c.1200, from a Scandinavian source, such as Old Norse agi "fright;" from Proto-Germanic ^agiz- (cognates: Old English ege "fear," Old High German agiso "fright, terror," Gothic agis "fear, anguish")[…] http://etymonline.com/index.php?term=awful http://etymonline.com/index.php?term=awful http://etymonline.com/index.php?term=awe http://etymonline.com/index.php?term=awe
- nzmsv 12y agoPerhaps the name is intentional. After all, this is intended to be the guts of a website...
- possibilistic 12y agoThere is already an awful in lua. http://awesome.naquadah.org/doc/api/ http://awesome.naquadah.org/doc/api/
- swah 12y agoThis point "Mostly written in JavaScript" in the sidebar is confusing. If Lua is the superior language people are going from JS here, why advertise that its written in JS? Also why write in JS?
- darklajid 12y agoThat's taken from here [1] and probably wrong. 1: https://www.openhub.net/p/ophal/factoids https://www.openhub.net/p/ophal/factoids
- swah 12y agoOoops, I didn't know that was being used. Damn AI!
- datashaman 12y agoThat seems to be a widget from OpenHub, which probably has an algorithm (like Github) that analyzes the codebase looking for dominant language.
- bshimmin 12y agoAnd presumably it found jQuery in there (like Github often does).
- hbbio 12y agoFunny it sounds like Opa (opalang.org). That said, there is already openresty http://openresty.org http://openresty.org which is an incredibly well-managed project, plus Lapis which also seems right in many aspects http://leafo.net/lapis/ http://leafo.net/lapis/ I'm not judging, but the license of openresty and lapis also is more usable for many (vs. GPL v3).
- Red_Tarsius 12y agoThank you for the info! I just noticed that the developer of lapis also made the itch.io marketplace. As a matter of fact, itch.io was built with lapis.
- leafo 12y agoIndeed :) It's got great performance, glad I chose Lapis to build it. Handling millions of requests and tens of of thousands of payments on a 10 dollar VPS.
- kator 12y agoOpenresty transformed my thinking about the ability to scale something around a web service. I've built some really high scale and low latency (10ms) systems using openresty compiled with LuaJIT that beat out solutions written in pure C/C++/Java and Python.
- sdegutis 12y agotl;dr of the "The birth of Ophal project" page[1]: The author was doing PHP work for many years, fell in love with Lua, and decided to port PHP to Lua. But it's quite difficult to fully verify this, as I can't find a single code example anywhere on this site. [1] http://ophal.org/blog/birth-ophal-project http://ophal.org/blog/birth-ophal-project
- CrowderSoup 12y agoFrom the link you shared: > It is not married with a particular technology Except that from what I can tell jQuery is bundled by default...
- tete 12y agoYesterday I came across this and was surprised that such great development environments and ecosystems exist for a languages which such a small hype. I know, hype and good tools are not necessarily related, but I still find those tools really amazing and still it stays under most people's radar. https://www.youtube.com/watch?v=wPYvJxFxMkM https://www.youtube.com/watch?v=wPYvJxFxMkM