Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Condor323326ySeems like a nice project. Not sure how C++ abstracts the development further than C does though?
-
@Condor @andros705 @Wack
The advantage of C++ is follows:
1) You can abstract the code easily with
-namespaces
-classes
-generics
2) C++ has many compile-time features
3) C++ can do as much as C and even more
4) It has an extensive Standard library which guarantees optimal implementations of functions
Further advantages of CLINL:
1) We are not dependent of Linus Torvalds who has a coward's mentality
2) We are not dependent on the already existing source code which is anything but readable
3) Since We are in an environment that's easily maintainable, bugs will be more easy to patch
4) Since we are not dependent of Linus Torvalds, we can opt to add our own syscalls (the syscall to get the amount of free memory is a feature that is cried for by many devs since ages) -
@hell What do you mean by that? If that is criticism, could you please ellaborate on what is bad and how I could make it better?
-
Linux434836y@gnulinuxer4fun
I honestly think it is positive critisism.
Semi-ugly site by todays standard (which I honestly Love) is attracting the right people by the content of the site and not how much eye-candy it is -
Condor323326y@gnulinuxer4fun why not contribute to BSD then? Their review system is decentralized, solving the "Torvalds = Ultimate Authority" issue.
-
Condor323326y@gnulinuxer4fun hmm, good point. But still building your own kernel is very tedious.. hence why Hurd never really became a thing, continuation wasn't worth the effort with Linux already being there. If you want Linux compatibility, hardware support and customizability in system calls without Torvalds' authority, perhaps you could instead fork Linux and work from there?
-
wannabee2046yhey, looks interesting (judging by the few bits i understood about it)! Good luck with the development!
The website may not be full of blings, but i prefer it's simplicity to a lot of "modern" contenders by far! -
holycode886y@linux what do you think about Zircon? Last time I checked they didn't accept external contributions yet, but I like to look at their code sometimes for educational purpose, because it's Google.. so it must be some fine work!
-
holycode886y@gnulinuxer4fun well not linux compatibility, but it looks like it will also be a general purpose kernel (usable for phones, tablet, pc, etc) and will be a lot more secure than linux.
-
@vincetrot zircon will be made by google and probably not open source, and will most certainly be based around the concept of google globbing up our date. It won't be compatible to most existing programs.
-
holycode886y@gnulinuxer4fun it is open source, with permissive licences. Fuschia OS, build on top of it, is also. Git repositories and trace of the team's work (ex. code reviews) are easily accessible.
-
@gnulinuxer4fun yeah, we won't know unless you try. :-) Given that the vast majority of the existing Linux LOC are drivers, how will you address that? Do you plan some way of reuse, plugin or whatever? And, microkernel or monolith?
-
@Fast-Nop we will, atleast in a first stage, fully take the linux drivers.
We use the same architecture as Linux -
@j4cobgarby your first step may be to join our telegram Chat. If you dont have telegram, join our mailing lhist and welr help you from there!
If someone wants to be a part of something cool from the start, you should check out this:
https://clinl.org/
An alternative kernel to Linux that is being rewritten in C++.
rant