DotNetKick.com is an open-source project. Please report any bugs and let us know your great suggestions. Currently running svn revision 620 (rss)

Kick Spy!, Kick Zeitgeist and Kick Widgets

18
kicks
published 4 months, 18 days ago, submitted by w3stfa11 w3stfa11 4 months, 18 days ago

sharpos.org — SharpOS is an open source effort to write a operating system using C#. A very informative interview here http://lab.obsethryl.eu/content/sharpos-stream-c-sharp-c-kernels

Add a comment 7 comments | category: | Views: 13 | Get KickIt image code
tags: , , | tag it

new Add a live kick counter to your blog >> liveImage

You can even customize the image by choosing your own colors, and then clicking the button below to update the preview and the html code:

  • "Kick It" text
  • "Kick It" background
  • kick count text
  • kick count background
  • border

Simply copy and paste this HTML into your blog post.


Users who kicked this story:

Comments:
Does this make anyone think of the NIH syndrome? (Sharp OS, SharpSQL, etc.) http://en.wikipedia.org/wiki/Not_Invented_Here

Still interesting, however!
posted by jkealey jkealey 4 months, 18 days ago
The NIH syndrome doesn't really apply here since it's mostly a hobby project as far as I can tell, from what I've heard they just want to learn from making everything themselves. Nothing wrong with that I'd say. (That is not to say it's not a professional product ofcourse)
posted by Tinco 4 months, 18 days ago
jkealey: Ditto what Tinco said. I'd say it's mostly a hobby / research project which might have some use in the future.

Btw, Microsoft has a similar project called Singularity, but that uses assembly, c, c++ as well as 2 other languages Microsoft Research developed (Sing# and Spec#).
posted by w3stfa11 w3stfa11 4 months, 18 days ago
I think this is cool. Although its not completely .net, it uses grub and some other stuff. All the same, a very ballsy project, and good for the language
posted by bladefist 4 months, 18 days ago
@w3stfa11: "but [Singularity] uses assembly, c, c++ as well as 2 other languages Microsoft Research developed (Sing# and Spec#)". You say that like it's a bad thing. What do you think the SharpOS AOT does to all that C# code that calls their "assembly method stubs"? The result is the same: you end up with a bunch of assembly under the hood for things like interrupt dispatch, memory access, and low-level initialization code. I would argue that this arbitrary purity requirement SharpOS have given themselves is wrongheaded from the standpoint that everything that isn't C# has to be done through their assembly stubs. There's no doubt in my mind that this extremely low-level code is in fact MORE readable, performant, and verifiably safe to express in actual assembly, C, C++, or Sing#, like Singularity, rather than through the abstraction SharpOS uses.
posted by jesse 4 months, 17 days ago
Seems like this would be awesome on embedded devices. The only real limitation I can see in this moving foreward big-time would be a lack of driver support. Perhaps there would be an easy way to translate .INFs into classes that can be consumed by callers?
posted by yesthatmcgurk yesthatmcgurk 4 months, 15 days ago



information Login or create an account to comment on this story
 

Sponsored Link: www.carlist.ie

Search:

Ads via The Lounge