Home | Reviews | GUIpedia | Forum | Fun500
aguma | Something differentI'm tired of going through the same ol' routine: make a windowing engine, debug, add z-ordering and all that other fancy stuff, incorporate scripting, fix bugs, optimize, etc. any ideas for something ELSE!? :laugh: lol perhaps a TUI? maybe an emulator for a fake computer, and people can make OSses for it...idk any ideas? | 2008-10-19 | 3:03 PM |
Todd | Re:Something differentI started making a programming language. | 2008-10-19 | 5:00 PM |
SonicBrit | Re:Something differentYeah Compilers are fun.
I wrote an assembler in qb ages ago, I look at it every now and again (and cringe at the code, code doesn't age well), I've spotted many mistakes where I could have made it better, oh well one of these days I'll rewrite it...
But here it is, hopefully it'll be an interesting read if nothing else. [file name=asm.zip size=9327]http://theguiblog.com/images/fbfiles/files/asm.zip[/file] | 2008-10-19 | 6:44 PM |
Todd | Re:Something differentYou wrote an assembler?!?!?!
Where did you learn to do that? I'm interested in doing this since if I can get as close to machine code or byte code as possible, it'll make the language more efficient. I'm planning on making a clone of RapidQ too but it'll be interesting to see what I can do. | 2008-10-19 | 7:29 PM |
SonicBrit | Re:Something differentA little history about myself, I started programming on a commodore 64 basic when I was 12, then I learn't about assembler and I thought it was pretty cool.
Well when I started on pc's I started with qbasic, but I also found out about assembler on pc's too. (I also did alot of programming in college, good days those were, back in the days when they still taught assembler rather then java crap)
So a few years ago I was working in a call center, bored out of my head, so for kicks I started working on the assembler, took me a few months. Basically the process was to use debug to compile some code, work out what it spit out (also using an opcode reference from nasm's documentation).
But like I said the code has rotted pretty well as I really haven't worked on it in years, even looking back today, I'm like what the heck was I doing. (Needs a good rewrite) | 2008-10-19 | 7:45 PM |
trolly | Re:Something differentwant to try my asm microkernel? (it's in french) | 2008-10-19 | 7:52 PM |
Brandon | Re:Something differentThanks for the introduction, Sonicbrit!
Aguma, make Wisent apps once its done! | 2008-10-19 | 8:37 PM |
Todd | Re:Something differentWow! That's still amazing. The first language I tried was C++ but since it was Microsoft, nothing compiled correctly and the documentation wasn't helpful. I tried Borland Delphi and got into Delphi/Pascal programming, then QBASIC, then Delphi again, then more QBASIC, then PHP, and now I circulate around all of them.
I'd try assembly but I never found any good docs or tutorials on it. I know the fundamentals of how it works but I never could remember the proper functionality of each A, B, C, D sector. Do you know of any good ones? I tried some on Pete's site but it wasn't too helpful. | 2008-10-19 | 9:12 PM |
jasonwoodland | Re:Something different[b]sonicbrit said:[/b]
[quote]"rather then java crap"
[/quote]
I salute you!
(Joke: Lol, why teach coffee?) | 2008-10-20 | 12:57 AM |
trolly | Re:Something differentif you want something different, try this rreal OS.
it's booted with grub [file name=_kernel.zip size=1041690]http://theguiblog.com/images/fbfiles/files/_kernel.zip[/file] | 2008-10-20 | 6:12 AM |
Todd | Re:Something different[b]Horatio wrote:[/b]
[quote][b]sonicbrit said:[/b]
[quote]"rather then java crap"
[/quote]
I salute you!
(Joke: Lol, why teach coffee?)[/quote]
I'm learning Java and it's pretty easy since the syntax is very similar to C++ and PHP. It's very slow at times and very annoying since EVERYTHING is an object. Strings are objects, and EVEN THE PRINT COMMAND IS A METHOD OF THE SYSTEM OBJECT! :P It's neat but I don't understand why anyone wants to adapt to this completely because it's slow and the JVM needs a revamp. | 2008-10-20 | 7:31 AM |
trolly | Re:Something differenthooo i did not know that in java, all is an object^(this concept is the same as in ruby).
you learned me something ^^ today | 2008-10-20 | 10:31 AM |
Todd | Re:Something differentRuby's like that? I never tried Ruby but I heard a lot of positive feedback about it and of course, the Ruby on Rails framework.
Java's neat but I don't think I'll be using it for anything I'd really do. I prefer using programming languages that write to machine code or a faster version of byte code. Like in VB, it writes EXEs using P-code (slower than byte code). In fact, Java makes byte code look bad. lol | 2008-10-20 | 1:28 PM |
aguma | Re:Something differentThanks, I just got an idea! :D But I'm not telling. | 2008-10-20 | 5:48 PM |
Todd | Re:Something differentI can infer from my recent post though. ;) | 2008-10-20 | 5:54 PM |
aguma | Re:Something differentActually, it has nothing to do with anything you said. But thanks anyway! :P | 2008-10-20 | 6:35 PM |
Todd | Re:Something differentWell why'd you post in this topic then? lol I don't care about it but I was just guessing. | 2008-10-20 | 7:15 PM |
aguma | Re:Something differentidk...lol good point | 2008-10-20 | 10:13 PM |
GUIs
2021 Brandon Cornell