generic image
Processing...
  • Games
  • Catalog
  • Develop
  • Robux
  • Search in Players
  • Search in Games
  • Search in Catalog
  • Search in Groups
  • Search in Library
  • Log In
  • Sign Up
  • Games
  • Catalog
  • Develop
  • Robux
   
ROBLOX Forum » Club Houses » Clans & Guilds
Home Search
 

Re: oh the most frustrating thing is

Previous Thread :: Next Thread 
Harbynger is not online. Harbynger
Joined: 06 Jul 2008
Total Posts: 34677
07 Aug 2016 05:58 AM
when you've spent the WHOLE summer trying to write at least on the most fundamental level a Windows clone... something a bit like DOS with no graphical shell or GUI, just with something (strikingly) similar in design to Microsoft's NT kernel. (Because it's better than UNIX)

and you've made barely any progress whatsoever

given I know how everything works now
i have no code done for anything


yay 4 weeks before I have to split focus between statisics, calculus, (eventually) learning how to drive and actually caring about being able to drive a car, AP Lit and some other classes

Fun!



so I can go into emergency mode and try to fork FreeBSD and then take the UNIX out of it... (haha good luck, it's like getting a fish and removing it's ability to swim.), or I can do the insane thing and bit by bit get an old copy of Windows 7, flash and archive and backup everything a million times, and slowly replace all the pre-installed programs with my own software until I eventually get to replacing the NT kernel. (This by the way is how Haiku and in a sort-of way ReactOS came to be)







the latter is insane
and therefore sounds fun

but the former makes me look better ):

the problem with the latter though, is that it forces binary-compatibility or at least restricts design decisions back to the way Windows does it... and that means putting up with inconsistency and a mess of trade secrets and proprietary models and patents all over the place like a minefield in World War II, but instead of dying, you get sued for 1.2 billion dollars which is worse than dying, (at least according to statistics.).
It also forces me to either A: be extremely lucky with everything, or B: get another programmer who can reverse engineer and take really good notes

and I *really* don't want to do the latter
Ever
Never
would never approve
Ever




I suppose a better question is if I want to write a clone of Windows 7, and not something more practical, like Windows XP or Windows Server 2003.... hell even Vista is a better idea to clone. At least Vista was built well.





I could also just fork ReactOS and get what I wanted to do with a Windows clone done *much* faster

but then I'd get into a (metaphorical) fist fight with NVidia, because ReactOS is under the GPL, and not something open like the BSD or MIT licenses, and that's no fun ):





oh microsoft why can't you just give explicit permission to include windows.h so blindingly obvious that I can actually find it


>cd /ReactOS/ && rmdir /System32/ && echo "Get slam jammed kid"
Report Abuse
Brituiu is not online. Brituiu
Joined: 14 Jul 2015
Total Posts: 837
07 Aug 2016 05:58 AM
oh no sounds terrible
Report Abuse
ScorpionX3000 is not online. ScorpionX3000
Joined: 11 May 2013
Total Posts: 428
07 Aug 2016 06:01 AM
1 like = 1 pray for harambynger
Report Abuse
Harbynger is not online. Harbynger
Joined: 06 Jul 2008
Total Posts: 34677
07 Aug 2016 06:01 AM
"reverse engineer and take really good notes"*


*reverse engineer to the extent, and only to the extent, the law allows. Which I assume is just over nothing, something about compatibility or something.


>cd /ReactOS/ && rmdir /System32/ && echo "Get slam jammed kid"
Report Abuse
Noveric is not online. Noveric
Joined: 04 Aug 2016
Total Posts: 432
07 Aug 2016 06:09 AM
You couldn't finish a ROBLOX clan, I'm not optimistic about you finishing this.


Report Abuse
Rizicks is not online. Rizicks
Joined: 22 Jun 2012
Total Posts: 1807
07 Aug 2016 06:13 AM
k


The bear ツ
Report Abuse
guges is not online. guges
Joined: 07 May 2016
Total Posts: 1515
07 Aug 2016 06:16 AM
why even bother systems programming is boring as hell
Report Abuse
Harbynger is not online. Harbynger
Joined: 06 Jul 2008
Total Posts: 34677
07 Aug 2016 06:25 AM
[insert very long rant here about how Windows 10 is just utter garbage and is too slow to seriously use for anything besides maybe web browsing and playing a couple low-intensity games, in which all words are allowed under ROBLOX's happy land play time word rules.]

And have you ever tried writing NTFS drivers for FreeBSD?
OH AND YOU THOUGHT WRITING A SCRIPT FOR ROBLOX WAS BAD
OH HO HO HO HOOOOOOO NO
NTFS implementation when you don't work for Microsoft and don't have all the documentation in the world, the only documentation you have is a Wikipedia article and some notes from some guys talking about it before working on Linux's implementation, is a REAL NIGHTMARE.

That nightmare about you being eaten alive by a skeleton squid monster was NOTHING in comparison to trying to figure out HOW IN THE WORLD DOES NTFS WORK.

You think you have it
and then you try it
and then you end up getting it wrong
and it goes on
and on
and on
and on
UNTIL YOU JUST GIVE UP.


"oh microsoft why can't you just give explicit permission to include windows.h so blindingly obvious that I can actually find it" [2]


what is a 17 year old to do with his life


>cd /ReactOS/ && rmdir /System32/ && echo "Get slam jammed kid"
Report Abuse
Harbynger is not online. Harbynger
Joined: 06 Jul 2008
Total Posts: 34677
07 Aug 2016 06:27 AM
I mean I have to write my own OS or work with Linux

and seeing how people have a *very* strong tendency to actually buy a license to write software on Windows from Microsoft

I'd much rather make a Windows clone
...
Plus I get complete control over the scheduler.
That's a bonus.

"oh microsoft why can't you just give explicit permission to include windows.h so blindingly obvious that I can actually find it" [3]


>cd /ReactOS/ && rmdir /System32/ && echo "Get slam jammed kid"
Report Abuse
Harbynger is not online. Harbynger
Joined: 06 Jul 2008
Total Posts: 34677
07 Aug 2016 06:37 AM
Systems programming is really fun once you get out of assembly.




>cd /ReactOS/ && rmdir /System32/ && echo "Get slam jammed kid"
Report Abuse
Harbynger is not online. Harbynger
Joined: 06 Jul 2008
Total Posts: 34677
07 Aug 2016 06:44 AM
"You couldn't finish a ROBLOX clan, I'm not optimistic about you finishing this."

The problem with working with ROBLOX games is that things are always done in hacky and unstable ways. 4 years from now 99% of it will be broken.

And you need 4 years to get around technical limitations ROBLOX put it, by brute forcing your own renderer, or brute forcing parts for meshes just to get collision working, and so on.




>cd /ReactOS/ && rmdir /System32/ && echo "Get slam jammed kid"
Report Abuse
Harbynger is not online. Harbynger
Joined: 06 Jul 2008
Total Posts: 34677
07 Aug 2016 06:58 AM
.


>cd /ReactOS/ && rmdir /System32/ && echo "Get slam jammed kid"
Report Abuse
Kiritsugu is not online. Kiritsugu
Joined: 16 Aug 2013
Total Posts: 7366
07 Aug 2016 07:01 AM
why are you playing roblox

it sounds like you have a life and clearly have tasks that take priority over spending time here
Report Abuse
supersadd is not online. supersadd
Joined: 16 Feb 2014
Total Posts: 399
07 Aug 2016 07:03 AM
no spam
Report Abuse
Harbynger is not online. Harbynger
Joined: 06 Jul 2008
Total Posts: 34677
07 Aug 2016 07:22 AM
"it sounds like you have a life and clearly have tasks that take priority over spending time here "

I actually don't have a life haha
I stay around here because I'm probably too errrrrr

How do I put this.

I'm a Donald Trump in a room full of Hillary Clintons.

i'd probably spark waaayyyy too much unwarranted attention and crash and burn too many ships before getting anywhere serious if I went somewhere like Stack Exchange asking for help, probably on the explosive side.... like Linus Torvalds but 10000x worse, and 10000x more serious.

I don't really do anything besides mess with computers and read textbooks to learn C faster than I learned C++ which I learned faster than Java....

trying to pick up as many languages as possible, hopefully getting at actually being competent with assembly soon.


When not ranting about how I can't write Windows software because I refuse to go 3mail Microsoft and pay for a license, and I can't find anywhere where they just said "we don't care if you include Windows system libraries and interface with the OS", I pretty much hack away at my OS and get nothing done, usually reverting all changes before the end of the day.

the other thing is the inconvenience of having to go to a whoollee other room on a totally different network just to shield myself from the P2P stuff that Microsoft crammed into Windows 10, just because they made a god awful investment on Pando Networks... at least it was a better idea than working with MainSoft.



and my git requests go only 200kb/s ):



Besides, I don't feel like going to somewhere that isn't here anyway, it's probably paranoia, but I always immediately assume people from outside the ROBLOX community are out to cause as much damage to me as possible for no reason at all, whether that be physical or via litigation, one way or another.

(shortening without explaining: You can blame Sony and Universal and Google for that.)


im just going to go cry like an anime fan on prom night
https://www.youtube.com/watch?v=YngbHOz--oc&t=1m1s


>cd /ReactOS/ && rmdir /System32/ && echo "Get slam jammed kid"
Report Abuse
Harbynger is not online. Harbynger
Joined: 06 Jul 2008
Total Posts: 34677
07 Aug 2016 06:24 PM
BDKJhgfkjafkjasgkjk


I can't find anything to get between something like GRUB and the 'Hello world' bootloader I've done a million times

HKJSHFKJAKSJK


>cd /ReactOS/ && rmdir /System32/ && echo "Get slam jammed kid"
Report Abuse
Warstag is not online. Warstag
Joined: 12 May 2016
Total Posts: 16755
07 Aug 2016 06:27 PM
Wew
Report Abuse
Harbynger is not online. Harbynger
Joined: 06 Jul 2008
Total Posts: 34677
07 Aug 2016 08:23 PM
oh microsoft why can't you just give explicit permission to include windows.h so blindingly obvious that I can actually find it [4]


>cd /ReactOS/ && rmdir /System32/ && echo "Get slam jammed kid"
Report Abuse
Harbynger is not online. Harbynger
Joined: 06 Jul 2008
Total Posts: 34677
07 Aug 2016 08:28 PM
hmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm

i could fork reactos and do that........


>cd /ReactOS/ && rmdir /System32/ && echo "Get slam jammed kid"
Report Abuse
Laedere is online. Laedere
Joined: 17 Jun 2013
Total Posts: 23601
07 Aug 2016 08:29 PM
why do you need windows.h so bad


Report Abuse
Harbynger is not online. Harbynger
Joined: 06 Jul 2008
Total Posts: 34677
07 Aug 2016 08:32 PM
Have you ever tried writing a program for Windows without communicating to the OS at all?


>cd /ReactOS/ && rmdir /System32/ && echo "Get slam jammed kid"
Report Abuse
Harbynger is not online. Harbynger
Joined: 06 Jul 2008
Total Posts: 34677
07 Aug 2016 08:37 PM
At the root of the problem I want to get to the fun part - game engine programming as an application.

I mean I'd build it on Windows if I had permission to, because now I have to go and write my own OS and build a userbase out of thin air and make it reaaally open.

Considering I couldn't find any license on MSDN, simply making it easy to port from Windows, and giving the whole world a perpetual, non-exclusive, permissive license to write applications for it should open up developers for it.

I mean nothing beats free.




>cd /ReactOS/ && rmdir /System32/ && echo "Get slam jammed kid"
Report Abuse
guges is not online. guges
Joined: 07 May 2016
Total Posts: 1515
08 Aug 2016 06:48 AM
Why not just develop games on some linux distro
Report Abuse
Harbynger is not online. Harbynger
Joined: 06 Jul 2008
Total Posts: 34677
08 Aug 2016 05:41 PM
some linux libraries don't have the GPL exception clause


>cd /ReactOS/ && rmdir /System32/ && echo "Get slam jammed kid"
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Club Houses » Clans & Guilds
   
 
   
  • About Us
  • Jobs
  • Blog
  • Parents
  • Help
  • Terms
  • Privacy

©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.



Progress
Starting Roblox...
Connecting to Players...
R R

Roblox is now loading. Get ready to play!

R R

You're moments away from getting into the game!

Click here for help

Check Remember my choice and click Launch Application in the dialog box above to join games faster in the future!

Gameplay sponsored by:
Loading 0% - Starting game...
Get more with Builders Club! Join Builders Club
Choose Your Avatar
I have an account
generic image