Re: latest news

  • From: "szbnwer@xxxxxxxxx" <szbnwer@xxxxxxxxx>
  • To: luajit@xxxxxxxxxxxxx
  • Date: Wed, 31 Jul 2019 12:25:46 +0000

hi all! :)


René Rebe:

I think Mike’s opinion was that most of the newer Lua version’s features are 
not that important or beneficial to implement in LuaJIT.
Maybe that development is also one of the reason development stalled.

about that, someone somewhere around (not Mike) told me that the
support for never lua versions is out of scope, cuz of the abi
incompatibility, but i think that can be resolved with some macros
that can switch between the different abi's, and/or a new system for
versioning to include the target lua version in the version of lj,
like in the form "luaVer-ljVer", or anything like... lua already uses
the dash character like "-alpha" "-rc" but that can be ignored,
filtered or moved to the end if there will be lj versions matching
with those... but the main questions are Mike's aim and the aim of the
community.


i think the ppl around with the necessary experience wouldnt wreck the
project in the sense of taking it to the wrong direction (i see really
cool guys around! :) ), but becoming abandonware would be the worst
scenario anyhow, and even if Mike shrunk in his todo list or whatever
like so, then he could still say something like "sorry i didnt have
the time to follow up whats up around, but [...] is the actual case on
my side and u can expect [...]", but the actual case seems to me like
he became somewhat uninterested in further development or overwhelmed
or whatever, but as he still have the lj leader hat, this would be the
least expectable imho. otherwise i hope he is fine, and i think he
wont disappear forever, so id suggest u guys to do ur best but expect
that one day he will appear around, as he invested really much of his
efforts that builds personal interests in general... on the contrary,
maybe he is just spending his holiday times while lj doesnt need to
run anywhere as its already kinda mature, so he actually didnt
disappear in the middle of putting off a huge fire. furthermore this
can even be a plan to force us to "grow up" :D but anyhow, these are
still just my thoughts!

ive seen previously a similar case around vesta cp, Serghey, its lead
dev disappeared for like a long summer (last year, if im right), but
there are always more-or-less serious issues around that project while
its installer uses (or used? dunno) their website instead of their
git, and that required to make a fork for putting off some fire
around. so that was a serious stuff, its fork, hestia cp have born in
those times and now its two distinct projects with mostly divided
developer groups, thats not really beneficial, and would be even worse
here as the there is only a small bunch of ppl around with sufficient
knowledge, and this community would suffer much from breaking apart,
and there are already different aims and visions, so it can still
happen easily.


i think throwing the different visions into the common would be
beneficial to take the right direction, even if everyone does the
stuff that matches with their interest.


here is my visions about the future of lj, even if im still have
relative weak knowledge, so i only plan to join on a valuable manner
later, but ive already put my bets for my future on lj and built my
funds for it on top of it, so im doing my best to learn a bit when my
time lets me do so:

so the most important to me is to keep the golden medal for the jit
speed as the main goal; to keep it as a lua drop in replacement, where
the rush to follow it up isnt cardinal (cuz the huge amount of codes
available out there, even if not optimal for lj; and cuz its an
opt-out for much people around); but the stability is much more
important than be always up-to-date; haveing an official(-ish)
(builtin or not) c preprocessor would be nice but not cardinal; new
platforms are always nice-to-see things; flexibility improvements are
always good, like ffi can't redeclare or remove currently; and if im
right, then some of the docs arent bound with lj sources and i think
those arent even available under free license, but correct me if im
wrong about that...


all the bests to all of u! :)

Other related posts: