Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Legacy support considered harmful

Name: Anonymous 2012-01-23 8:08

How can we advance in the future if we keep clinging to the past?

Name: Anonymous 2012-01-23 8:16

See C++

Name: Anonymous 2012-01-23 8:17

Well we certainly can't advance in the present if we scrap everthing we already have and start over.  In which case, somebody like you would just complain in another 50 years.

Name: Anonymous 2012-01-23 9:22

>>3
How about we gradually start moving to something better already?

Name: Anonymous 2012-01-23 11:26

>>4
Define better.  What would it look like?  Is our current state "better" than it was in the past?  Is there reason to believe the future state will be better or worse than the current state?

Name: Anonymous 2012-01-23 12:07

http://bitsavers.org/pdf/ibm/system38/IBM_System_38_Technical_Developments_Dec1978.pdf
IBM created the System/38 in 1979, and it was still more advanced than even research OSes like Singularity and EROS today, but legacy support for the System/360 and System/34 kept it from becoming IBM's main computer. It had 128-bit capability-based addressing with strongly-typed protected pointers. Paging, multi-tasking, and dynamic linking were part of the hardware and microcode. Even the microcode was multi-threaded. Running a program and calling a dynamically linked function were the same. It had generalized queues for IPC, user I/O messages, I/O devices, and user storage. Communication between microcode modules, I/O processors, running processes, suspended processes, other System/38s, and users was done in the exact same manner. Variables were late-bound and dynamically typed at the Machine Interface level, so with a single instruction you could add e.g. packed decimal and binary, and store the result in a floating point number even if you didn't know the types of these objects when the program was compiled. There is no distinction between objects in RAM and objects on disk, so programs and other read-only data could be discarded and re-read from the original copy on disk instead of swapping. It was designed for a transition to bubble memory or other non-volatile storage so they made all data on the disks addressable by virtual addresses and had the microcode and I/O processors provide a single-level store with a single address space.

Name: Anonymous 2012-01-23 15:14

Even the microcode was multi-threaded.
Sounds like a unicorn to me.

Name: Anonymous 2012-01-23 15:31

>>6
Yes but will it blend?

Name: Anonymous 2012-01-23 15:40

>>7
The CPU is multi-tasking by design and has a scheduler in hardware. The microcode is made up of independent modules that run as separate threads. Each module has a wait queue and is activated when an appropriate message is placed on the queue.

Name: Anonymous 2012-01-23 15:51

>>6
x86 is better

Name: Anonymous 2012-01-23 15:53

>>10
x86 is shit

Name: Anonymous 2012-01-23 15:57

>>10
x86 is shit, PURE SHIT

PURE SHIT
U       I
R       H
E       S
       
S       E
H       R
I       U 
TIHS ERUP


[b]PURE SHIT[/b]

Name: Anonymous 2012-01-23 15:57

>>6
Running a program and calling a dynamically linked function were the same.
So, programs and their outputs were just functions returning values? This is exactly how it should be, and isn't today.

I'm grateful for letting me know about System/38, >>6-san.

Name: Anonymous 2012-01-23 16:13

>>11-12
go back to your little lisp machine, kid, this is real life and real architectures

Name: Anonymous 2012-01-23 16:36

>>10,14
Go back to /g/ and talk about your ``gaymen bawks'' over there, ``faggot''.

Name: Anonymous 2012-01-23 17:22

>>15
fuck you faggot, eat shit and die

Name: Anonymous 2012-01-23 21:19

I'm in my prime, check it.

Name: Anonymous 2012-01-23 22:20

>>17
in my prime
I see what you did there!

Name: Anonymous 2012-01-24 0:16

>>18

mo hittotsuno 素数 (eigo de "puraimu nambaa") atta yo!

Sou yu koto, "GET-to" suru koto ga dekita, ha ha haaaa, nee?

Yokatta!

SugggGOKU yorokondeiumasu, yo.

Urrrressshiii ...

SMAP-no ゲー-na dansu shitteimasu, ima wa!

" la la la laaaavu ... laaaavu ... songu! "

Takuya Kuimura san no koto aishitemasu!

Name: Anonymous 2012-01-24 0:20

>>19

... suru koto-WO dekita! Damn. Fucking gai-jin-written google translate.

Name: Geechan 2012-01-24 1:17

Sensei, ano ne ... "dabu" suru koto wo, oshiete itadakemasuka?

Name: Sensei 2012-01-24 1:18

Tottemo kantan desu! Mite goran ... kou yatte!

ni ju ni GET!

Hora!

Name: Anonymous 2012-01-24 1:19

Makita nani nana aaa haaa hooo dozo zo watashi wa

Name: Geechan 2012-01-24 1:24

>>22

Sugooooi!!!

Sensei wa, hontouni dabu no tensai desu yo ne!

Waaa, "kantan" datte. Zenzen kantan ja nai yo, sonna muzukashii koto.

Itsuka, watashi mo sonna ni jouzu ni naritai.

Sore wa, watashi no kibo desu yo. Watashi no yume.

Aaaa ...

Name: Anonymous 2012-01-24 1:47

>>24

なし

Name: Geechan 2012-01-24 1:58

>>25

Eee? Dou yu imi? Sonna koto iwanaide ...

Yume nashi...-tte ...

Ano, sa! ni-ju-go GET-to shimashita o-me-de-tou!

5^2!

Name: Anonymous 2013-09-01 14:25


God wanted Mr. Bush to become president of America (to be correct: the United States of America) , right?

Name: Anonymous 2013-09-01 15:56


そりゃそうだ。
メーカー製は製法が優秀なのではなく、大量の添加剤、保存料を入れているから

Don't change these.
Name: Email:
Entire Thread Thread List