Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You are absolutely right about the benefits of mimicking existing UI paradigms. It saves so much time already knowing basically how I want things to look and work. And not having to worry as much about resources as people did in the past is a huge load off. (Although I do all my development with 128MB of RAM or less, because I enjoy that sort of challenge..)

Serenity is an unapologetic remix/mash-up of all the things I like in software. Not just visually, but also code-wise. If you look into the sources, you'll find C++ heavily inspired by Qt and WebKit.



> I do all my development with 128MB of RAM or less, because I enjoy that sort of challenge

I remember being excited that I was able to splurge on a 486 with 4 Mb RAM.


I love working with 2kb of RAM. What is your point?


The point is that the device with 2KB RAM is a single-purpose embedded controller, and the device with 4MB RAM used to be a full-blown universal desktop daily productivity machine.


Though I remember that it was more or less necessary to have 8MB to browse the Web on those Windows 3.11 486s :)


I was browsing on Windows 3.11 with 4mb. Opera 3.62 + Trumpet Winsock could handle it.


Well, the first computer on which I wrote programs was a ZX-81[1]. The 486 DX4-75[2] with 4 Mb memory, however, helped me learn C using DJGPP and later build my first Linux kernel (on Debian 1.1), browse Gopher and WWW sites, read newsgroups, play with Cello[3]. I also wrote first versions of my economics experiments on it. Later, I upgraded to Windows 95 from Windows 3.11 WfW so I could have a decent Java experience.

I don't think I have much of a point except that you could do development on that machine in relatively modern ways in a way I could never imagine on a ZX-81 or ZX Spectrum.

[1]: https://en.wikipedia.org/wiki/ZX81 [2]: https://en.wikipedia.org/wiki/Intel_DX4 [3]: https://en.wikipedia.org/wiki/Cello_(web_browser)


Awesome, this looks really exciting!

Will it be possible at some time to compile Qt based applications in SerenityOS?


Anything is possible! It would take quite a lot of work to bring up a Qt port, so it's not really a priority right now as there are many other important things that need attention. But some day.


Looking forward to this day :) I'll be watching the project, keep up the great work.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: