Asyrd OS

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
M-Saunders
Member
Member
Posts: 155
Joined: Fri Oct 27, 2006 5:11 am
Location: Oberbayern
Contact:

Post by M-Saunders »

inflater wrote:Just need to specify <?xml version="1.0" with_multitasking="true">!!!
Excellent advice! I thought I'd have to spend years laboriously recreating the Win32 API, complete with nuances and bugs, but then I realised I could just check for:

Code: Select all

<os type="windows"><program>Microsoft Office 2007</program></os>
Easy! I might try out COBOL to write the rest of my OS, but I'm probably going to implement my GUI in LISP. Already, widgets are drawn with LOGO, and I'm thinking of using QBASIC to create an object system.

I'm also working on a native web browser:

Code: Select all

10 PRINT "Loading MikeZilla"
20 BOX 0, 0, WINWIDTH, WINHEIGHT
...
3270 IF $TAG="<BR>" OR $TAG="<BR />" THEN PRINT ""
...
4050 IF $TAG="<HR>" THEN DRAW 0, Y, WINWIDTH, Y
...
Once that's done, I'll rewrite OpenOffice.org in Lua. Shouldn't take long.

M
User avatar
Alboin
Member
Member
Posts: 1466
Joined: Thu Jan 04, 2007 3:29 pm
Location: Noricum and Pannonia

Post by Alboin »

M-Saunders wrote:but I'm probably going to implement my GUI in LISP.
Lisp, is uh, not a toy language....Frankly, if you did write your GUI in lisp....It would probably be better off...
C8H10N4O2 | #446691 | Trust the nodes.
M-Saunders
Member
Member
Posts: 155
Joined: Fri Oct 27, 2006 5:11 am
Location: Oberbayern
Contact:

Post by M-Saunders »

Alboin wrote:Lisp, is uh, not a toy language....Frankly, if you did write your GUI in lisp....It would probably be better off...
Indeed, it's a very capable language. But I'd wager it's hard for anyone to write an entire GUI in LISP without wearing out their 9 and 0 keys typing brackets. Additionally, when you look at a long LISP code file, it's like staring into a Bridget Riley painting.

M
User avatar
Alboin
Member
Member
Posts: 1466
Joined: Thu Jan 04, 2007 3:29 pm
Location: Noricum and Pannonia

Post by Alboin »

M-Saunders wrote:But I'd wager it's hard for anyone to write an entire GUI in LISP without wearing out their 9 and 0 keys typing brackbets.
Yeah, but in Lisp while you may wear out 0 and 9, in C you wear out 0, 9, AND [, ]. :)
C8H10N4O2 | #446691 | Trust the nodes.
Post Reply