logs archiveBotHelp.net / Freenode / #ada / 2015 / August / 7 / 3
egilhh
The CPU in my Sharp MZ-700 is z80 :)
Lucretia
but I wanna build somethign and learn summat
is that a calculator?
egilhh
no, a computer
Lucretia
ah
egilhh
my first computer, actually. I taught myself how to program on it. (BASIC)
Lucretia
i'm aiming for a small hand held poota with lcd
egilhh
over 30 years ago
https://en.wikipedia.org/wiki/Sharp_MZ
Lucretia
cool
and you still have it?
darkestkhan
(Action) is tired of heatwave
Lucretia
mine was a spectrum, hence why i'm using it
egilhh
Still have it. Still works.
Lucretia
cool
Visaoni
sounds fun
charlie5
Lucretia: build a progoputer instead !
(Action) checks marteos site
Visaoni
charlie5: what? Java in hard realtime os?
charlie5
naw, pure (mostly) ada os for x86
http://marte.unican.es/
Visaoni
says they have experimental support for it
charlie5
Visaoni: it's been working well since at least 2005
Visaoni
charlie5: oh of course. it mentions the DSA. no wonder you like it :P
charlie5
best part is the OS is expressed in ada terms ... the code more or less self-explanatory
(the OS code)
Visaoni: yes indeed ... they support dsa/polyorb also ... very nice bonus
Visaoni: if only there was enuff interest to extend it to newer cpu's then ...
Lucretia
charlie5: I'm aiming to move past 8-bit to bigger things
charlie5
(Action) would be uber happy
ok, just one berr so far
Lucretia
have that m4 discovery board sitting around, so making a sound chip frmo that would be cool
charlie5
beer
hic
(Action) would like to see the polyorb/dsa 'cons' brought up and discussed on cla
egilhh
Lucretia: A couple of years ago, I used an early 90s style CD-to-cassette converter to load binary files I found on the web (using a program to convert the binaries to .wav format). Worked like a charm
Visaoni
then do it you dolt
charlie5
jesselang: has gone over them a few times here ... dbotton also
Lucretia
egilhh: cool
tapes were fu*kers
<< speaking from experience
egilhh
Lucretia: one of these: http://ecx.images-amazon.com/images/I/410-m5UwdUL._SY355_.jpg
also worked directly from line-out on my laptop :(
:)*
and I found binaries at http://www.sharpmz.org/
maybe some of them will work on your hand held? :p
charlie5
(Action) wonders what would happen if china adopted ada
seems like they could enforce a mandate if anyone could
(Action) cannot tell if would be good or bad ... probly not worth worrying about
Visaoni
(Action) starts to wonder if "footy" isn't code for something else
something... stronger
charlie5
:)
nope, footy is just footy
.au footy
or .au rugby league to be specific
yeah, the china thing was a bit out-fieldish
i guess i still regret the DoD dropping its mandate
ada mandate
the other thing is the 'synergy' generated by an entire country focusing on a software engineering (over coding) with a single lang
Visaoni
I wish Ada hadn't come from the DoD. I think that really hurt it with all the damned hippy programmers
lots of stuff in Ada is slowly showing up in other languages. these aren't new ideas, but somehow Ada jus tended up... completely ignored
charlie5
i thought hippies were all but extinct
not that i'm all that against them really :)
(Action) quickly sheds his 'peace sign' t-shirt
Visaoni
well, these days. but Ada needed more support much earlier
and at least some of those sentiments still exist
charlie5
yes, there was certainly a c backlash against ada ... i think they hated the type correctness most
Visaoni
it's just weird that Ada managed to get so overlooked despite even the mandate exposing people to it
charlie5
"why can't i assign a chat to an int ?!?" ... hmpphhhh
char
Visaoni
ha
and these days, the C/C++ folks will tell you their static type system is superior to the typeless things you see in Python
charlie5
typeless python function params thorws me every time
well, the few times i've tried to write/read python code
the only thing i've heard in c/c++ that might be better than ada counterpart is templates and static eval of such ... tho that's just from comments heard here
(Action) is no expert
Visaoni
c++ templates have pros and cons. you can do a lot - the damned things are turing complete
but they aren't exactly the nicest language, and tend to produce the most horrendous error messages
I do think Ada is too restrictive though. some of the restrictions make sense when you consider things like shared generics, but apparently these days that's not really a thing (maybe randy aside, or something)
I know some people here have criticized C++ for catering to library writers, but I'd say Ada swings back too far the other direction :)
charlie5
(Action) recalls some rather curly template related error msgs
and that just using the standard template libs
std::
Lucretia
charlie5: china already adopted MIPS, which was a fu*king good idea - they even licence it properly now
charlie5
i'm not experienced enuff in ada generics to tell really
i use ada generics for mixin inheritance + the ada containers are great
Lucretia: have heard of mips but don't really know it
(Action) should make a keyboard macro for irc "/me has heard of $$$ but don't really know it.
2.5 hours till contest judges return their verdict
mm, but it's not judges who return a verdict, is it
(Action) melds metaphors
s/melds/mushes/
(Action) googles mips
mm, wondered if it was risc realted
are risc chips popular ?
it is for embedded and game consoles, it seems
Lucretia
charlie5: mips was one of the first risc designs, created at standford by henessey and a few others. for their hw design course book really. then spun off into it's own company, mips, inc. then sgi bought em as they were using mips in workstations. sold mips, sgi went under, imgtec now owns mips. they just need to catch up to arm.
really what they need to do is get electronics places selling mips mcus and mpu's of various sizes.
only ones you can get are mcu's from microchip
charlie5
Lucretia: heh, somewhat involved tehn, eh ?
« prev 1 2 3 4 5 next »