600+ entries in 0.066s
mp_en_viaje: one of the major things we're working towards here is to construct the
ada-centric self-hosting ecosystem.
mp_en_viaje: meanwhile its been YEARS, and guess what ? 0 new development on c. everyone wants to write in
ada.
mp_en_viaje: see, all this reasoning is informed by experience : back when we started looking at systems design lang, and started discussing
ada, i was very adamantly for maintaining options open.
a111: Logged on 2019-04-23 19:44 bvt: the problem with these both approaches is that it's impossible to get gnat/
ada that way - gnat was bootstrapped from some commercial
ada compiler in ~1994, and is self-hosted since that times. (well, impossible by definition with just tcc)
mp_en_viaje:
http://btcbase.org/log/2019-04-23#1909529 << the idea isn't to get tcc to compile
ada. the idea is to destroy gcc -- cut the "useful compilation half" into an
ada compiler ; cut the shitlands compilation half into a small weight something else. there is no republican future for gcc as a gcc in the foss / linus-stallman sense of the term.
☝︎☟︎ a111: Logged on 2019-04-23 19:44 bvt: the problem with these both approaches is that it's impossible to get gnat/
ada that way - gnat was bootstrapped from some commercial
ada compiler in ~1994, and is self-hosted since that times. (well, impossible by definition with just tcc)
bvt: the problem with these both approaches is that it's impossible to get gnat/
ada that way - gnat was bootstrapped from some commercial
ada compiler in ~1994, and is self-hosted since that times. (well, impossible by definition with just tcc)
☟︎☟︎ a111: Logged on 2019-04-09 21:47 diana_coman: the easy gauge would be - go mention
Ada and see reaction; far from "martian artefact" style; but that being said, I'm not giving it as "fact, here it is, started on x-y-z at 5pm"
a111: Logged on 2019-04-09 21:37 diana_coman: I suspect by now the "
Ada-space" is rather mapped since I keep bumping into the same names
a111: Logged on 2019-04-09 21:26 asciilifeform: near as i can tell, these folx simply sat down and 'wrote c++ in
ada', is all there was to it.
diana_coman: the easy gauge would be - go mention
Ada and see reaction; far from "martian artefact" style; but that being said, I'm not giving it as "fact, here it is, started on x-y-z at 5pm"
☟︎ diana_coman: perhaps; fwiw I think there's a rather funny rush to "find"
Ada.
diana_coman: I suspect by now the "
Ada-space" is rather mapped since I keep bumping into the same names
☟︎ diana_coman: anyway, for client use, it's not
ada-heapism that is in any way a problem really.
diana_coman: this guy is the first that doesn't quite seem "c++ in
ada" really i.e. he seems more focused on
Ada for the right reasons; I suspect more the windows-based trouble as it were.
diana_coman: as I'm coming from a few years already of reading and wrestling planeshift code, I can't say it'll be reading heathen
Ada that would cost me time, lol.
diana_coman: from there I had a look at his zip
ada and the rest
diana_coman: I saw that he has supposedly even an
Ada browser but when I tried to get the sources it seems I got some incomplete/windows-dev thing
a111: Logged on 2019-04-05 22:26 OriansJ: bvt: well to be honest, an
Ada subset would be much easier to implement than a C subset; the problem however is always available contributors.
OriansJ: an 8bit immediate can be very useful for dense code and it would fit most bootstrapping constants if it is signed; support for 16, 32 and up immediates makes supporting compilers for C/
Ada easier to write but it isn't a real issue if you have support for IP relative loads of 32bit and up values
bvt: re 2, after a restricted
ada assembler, should a
ada-dos be built? mes assumes that linux kernel is a given, which imho is a big hole in the process
OriansJ: 1) Did you mean in regards to minimal hardware requirements or the set which would make it a host platform worth using after the bootstrap is done and 2) Generally a higher level language such as
Ada or C.
a111: Logged on 2019-04-05 22:26 OriansJ: bvt: well to be honest, an
Ada subset would be much easier to implement than a C subset; the problem however is always available contributors.
BingoBoingo: OriansJ: Well right now we have some people working on flensing a minimal linux from Gentoo-MUSL and other people building utilities in
ADA OriansJ: bvt: well to be honest, an
Ada subset would be much easier to implement than a C subset; the problem however is always available contributors.
☟︎☟︎ bvt: of course,
ada/gnat is too complex for bootstrapping as-is, but i guess equivalent safety properties would be still required
diana_coman: billymg the tests I have are simply automated
ada and/or c/cpp tests for the code, nothing v-specific really; from V's pov it's just code like the rest.
a111: Logged on 2019-03-26 21:31 asciilifeform: i'll add that even a tcp skin wouldn't be entirely useless ( right nao the only way to write a wwwistic proggy in
ada is to use adacorpse's 'gnatsockets' crock of shit )
Mocky:
ada sounds good. I'm not sure if db wrapper is a good starting point though, maybe work up to it
mircea_popescu: but otherwise, what sounds good ? you wanna do the
ada db wrapper for instance ?
mircea_popescu: but in point of fact we gotta weld
ada to db already, what.
mircea_popescu: in another order : an
ada prototype for db interaction, at the very least with mysql and postgres, would probably get imported into a lot of projects. anyone has one unpublished ? anyone wanna write ?
mircea_popescu: in any case, a very tentative possible repoublican alternate machine can be already intuited : if p backend is welded to gcc;s frontends, one can code in
ada (or c#, why not), compiler for p-machine and live happily ever after.
chonkin:
ada for critical code.. interesting
a111: Logged on 2019-02-17 23:49 asciilifeform: if we had a sane iron, would be similarly easy to produce a back end ( and that's what asciilifeform thinks of as '
ada machine' )
phf: the problem is that our
ada keccak explodes whatever char buffer it gets into an array of octets, which means that, while diff keeps the size of chunks under some particular value, keccak explodes that value x8
mircea_popescu: myeah. "the front -end and runtime are written in
ada".
a111: Logged on 2019-02-17 16:07 mircea_popescu: c.
ada-?-musl-static is the standard, either zcx or sjlj is acceptable (mostly based on what threading philosophy one embraces), with an obvious preference for zcx if one doesn't thread.
a111: Logged on 2019-02-17 16:07 mircea_popescu: c.
ada-?-musl-static is the standard, either zcx or sjlj is acceptable (mostly based on what threading philosophy one embraces), with an obvious preference for zcx if one doesn't thread.
a111: Logged on 2019-02-16 09:44 ave1: diana_coman, in system-linux-*.ads (in gcc/
ada directory) you'll find the line: ZCX_By_Default : constant Boolean := False;
deedbot: spyked rated diana_coman 4 << eulora,
ada and others; showed me around .ro.petroltown
a111: Logged on 2018-11-09 14:39 asciilifeform: mircea_popescu do you know this fella ?
http://dan.corlan.net 'Alexandru-Dan Corlan, MD, PhD' 'stochastic models of patient evolution and pharmacologic response' 'high performance computing and programming in R,
Ada and CommonLisp'
mircea_popescu:
ada-musl will have to get its own backend, even if it's mpi-style confiscation.
a111: Logged on 2019-02-17 23:24 mircea_popescu: actually
ada not having a backend can (and probably will) hide all sorta surprises.
mircea_popescu: well, doesn't seem like the end of the world, then, to say "this is the rk, has so and so list of advantages as before discussed (truly independend box, etc) and the one drawback meanwhile discovered that you can't really do tmsr-like threading in
ada on it, which may be fixed later"
mircea_popescu: actually
ada not having a backend can (and probably will) hide all sorta surprises.
☟︎ BingoBoingo: <asciilifeform> i'm still curious what mircea_popescu thinks of as '
ada machine' << 128 bit MIPS 1, 2, 8, or 72 cores at 800, 1600, or 3200 mhz when purpose backed. Otherwise 128 bit for the UCI address space.
mircea_popescu: though if possible, i'd just move the wrappers to
ada first.
mircea_popescu: i suspect
ada machine can be made with much tinier kernel tho.
a111: Logged on 2019-02-17 16:10 mircea_popescu: asciilifeform still gotta build the
ada environment ~with something~.
a111: Logged on 2019-02-17 16:26 asciilifeform:
ada.interrupts ~will~ have to be tested, it's a must for 'bare irons' adaisms as a class.
mircea_popescu: diana_coman looks like it's going the way of cuntoo-
ada-musl, no glibc.
mircea_popescu: asciilifeform still gotta build the
ada environment ~with something~.
☟︎