Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Les Kern

macrumors 68040
Apr 26, 2002
3,063
76
Alabama
Links that lead nowhere, concepts that make no sense... all in all a GREAT thread. I think we can move along now.
 

wmmk

macrumors 68020
Original poster
Mar 28, 2006
2,414
0
The Library.
jon-chan said:
#1. A google search turns up nothing about IADDS (a BASIC and Obj-C mix).
That is because it is OUR exclusive language. Once our site is back up, IADDS should come up a few times in our site.

jon-chan said:
#2. It takes *years* to be able to come up with something as feature-full as Visual basic, and you friend "invented" this language? Does it come with compliers, debuggers, linkers, classes, frameworks?
To tell you the truth, all I know is that he added some stuff to BASIC to make it more powerful. The OS isn't being done in IADDS. The apps and applets bundled in it are.


jon-chan said:
#3. You cant "mix" basic and objective-c into 1 language. Objective-C is object oriented, basic is not. Also, BASIC is not to be used to build complex programs (like aqua), the performance would be horrible and debugging would be virtually impossible. Not to mention BASIC provides no frameworks.
This just feels more like Objective C, it's (as i already said) BASIC with more features.

jon-chan said:
#4. Modifying Darwin (the kernel) on _any_ level would require nasty, nasty hacking of the source code in C. Not something to be taken lightly.
Most of what we're doing is natively implimenting IADDS and changing some graphical stuff with the bootloader and login thing, so nothing feels too *nix-ish.

jon-chan said:
If you really want to do something like you are describing, I suggest checking out the GNUstep project. They use Objective-C and have made classes to basically replicate what OpenStep was. GNUstep runs on Darwin, Linux, FreeBSD, NetBSD, OpenBSD, etc. Programs made in GNUstep should require little or no modification to re-complie for mac os x. Basically GNUstep is almost the same as Cocoa, but large chucks of Mac OS X are still based in Carbon (C api).
That sounds like a very neat project! Thanks! :D

jon-chan said:
I hope I was able to help you. Again, I'm not trying to be mean, I hope you believe me. I do this all in love. :)
That's cool :)
 

wmmk

macrumors 68020
Original poster
Mar 28, 2006
2,414
0
The Library.
eva01 said:
i would think someone that wants to make an OS would go with a stable server and hosting service....

i am a student who can't pay for things such as these. i am saving every penny i have to donate to American Jewish World Service's efforts in Darfur, and whenever I get other spare change I save that to buy parts for an x86 test machine to run the OS on.
 

eva01

macrumors 601
Feb 22, 2005
4,720
1
Gah! Plymouth
Democrat622 said:
i am a student who can't pay for things such as these. i am saving every penny i have to donate to American Jewish World Service's efforts in Darfur, and whenever I get other spare change I save that to buy parts for an x86 test machine to run the OS on.


I am a full time college student that pays for college alone....i am missing the point.

My server is only 50 dollars a month pretty cheap for what i get and easily manageable.
 

wmmk

macrumors 68020
Original poster
Mar 28, 2006
2,414
0
The Library.
eva01 said:
I am a full time college student that pays for college alone....i am missing the point.

My server is only 50 dollars a month pretty cheap for what i get and easily manageable.

i can't possibly pay $50 bucks a month for hosting. I'm 12. I have no credit card, and I am not allowed to use Mom's. $50 could be spent on much more useful things like processors and logic boards ;)

i just thought of a great idea! publish my site in folder to ourmedia (free and always on, no bandwidth limit!) wait, no. that only does single files, not folders. can anybody help figure out how to make a website work w/o having files, just lots of single files? thanks a billion!
:):D:):D:):D:):D
 

janey

macrumors 603
Dec 20, 2002
5,316
0
sunny los angeles
Democrat622 said:
Most of what we're doing is natively implimenting IADDS and changing some graphical stuff with the bootloader and login thing, so nothing feels too *nix-ish.
LOL! Dammit, make up your mind! You keep adding and omitting and tweaking your description of your project! Now it seems like you're gonna be taking Darwin, and changing the visual appearance, royally screwing up in the process because you can't have a nix based foundation and say it doesn't feel like it does.

You are natively implementing a language == at the very least, a compiler/interpreter for said bizarre mix of objc+basic (which, i still fail to see would work out to anything more than something akin to http://www.thedailywtf.com/forums/60255/ShowPost.aspx or http://www.goof.com/pcg/marc/bournegol.html )?!?!?!?!??!!

Sorry, I fail to see how a 12 year old like you can understand the concepts behind compiler design, to say the least, when he asks questions like how to port closed source apps. (there are 25+ year olds out there who wouldn't understand a single word of anything in the dragon book...)

Unless, of course, you're not doing the majority of the work, which seems like the case because you don't seem to know much about it all. In that case, let the people doing the actual work talk.

Also, a free .tk domain (which, in essence is really a redirect) is completely unprofessional. A domain name is $8/year, hosting is as cheap as $20/year. Unless you're going to be using that to distribute your project, in that case I doubt a $20/year hosting plan will suffice, a cheap plan with minimal storage and transfer seems ideal for what you're doing right now. You must realize even people like Daniel Robbins go tens of thousands of dollars in debt promoting and distributing their OSs (he's the guy who created the gentoo linux project...not linux, but just that one particular distro). Even with donated hardware or hosting.

And as per the apple open source license for darwin, I believe for any public distribution of parts of your project, if it ever becomes !vaporware, you're required to make the source code available to anyone who uses it, or just make it publically available. In that event, you could look into SourceForge or any of the other similar sites, or contact places like osuosl for hosting your project.


Also, just a comment...it's admirable that you're donating so much money to help alleviate the situation in Darfur, but you're donating money, you are not obligated to donate money, and if hosting is such a priority to you (as it seems it does, 'cause a significant portion of your threads here are about hosting), consider spending some money on hosting before sending the rest of the money to help out with the darfur situation. Sure, I regularly donate money+time to amnesty international, the ACLU, and médecins sans frontières among other NGOs and such, but not to the point that I'd go talk about something I really want/need (need being not an intense wanting, but something absolutely necessary) for weeks on end that I justify not purchasing because I donate all my money away. Which, I don't, cause I'm saving up for grad school tuition.

Consider saving your money for a bit and investing it wisely. Then donate some (to help out in Darfur), save some (for a rainy day or for college), and use some (buy that hardware you need).

And hey, I'm not much older than you, and I don't have a credit card either. I sure plan on getting one someday, but I don't plan on ever using it. But there are so many other alternatives you can take advantage of, so stop whining and start researching. From my experience, Bank of America and Washington Mutual will give you (assuming your age < 18 ) checking accounts with parent permission and usually a good reason to do so (i.e. if you're a 16 year old college student). Other banks prolly will do the same. Visa has a special prepaid card for teens @ visabuxx.com that parents can manage. Your parents can do a lot of stuff for you in your name. So if they're not comfortable with you using their CCs online, then get them to put a few bucks into your own visa debit card-ish thing so you can use it yourself.

You don't even need a CC or a checking account to put money in a Paypal account (which a lot of hosting services accept as payment, i.e. godaddy and asmallorange). If you have any sort of bank account, you can do a bank transfer from your bank to your paypal.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.