This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
Pikachi_Althon's profile picture

Mac OSX-Style OS?

Started by Pikachi_Althon, 04 January 2013 - 10:29 AM
Pikachi_Althon #1
Posted 04 January 2013 - 11:29 AM
Well i was just browsing the fourms, and seen WAY TOO MANY Operating System's, Like seriously, Everything before advanced computers was just AMAZING, PLUS there was NOT 40,000,000.000 Operating Systems back then
Well MY question is, There is WINDOWS Styled and Linux styled OSes, but what about MAC OSX Styled OSes, If there is'int any yet, i mightaswell make HackDOS Ubuntu Styled :P/>
Mendax #2
Posted 04 January 2013 - 01:53 PM
Impossible. Mac is too closed source to be written in a language with only open source. That and Mac is just a pain to use.
PixelToast #3
Posted 04 January 2013 - 02:18 PM
and you cant code a real OS (like linux) in CC anyway
Dlcruz129 #4
Posted 04 January 2013 - 02:37 PM
and you cant code a real OS (like linux) in CC anyway

Lets please not talk about what makes an OS an OS. There should be a rule against that :P/>
D3matt #5
Posted 04 January 2013 - 04:49 PM
Because no sane person would want a mac-like OS?
Mads #6
Posted 05 January 2013 - 08:58 AM
Because no sane person would want a mac-like OS?

Well said.
Pikachi_Althon #7
Posted 13 January 2013 - 08:13 AM
Well, i USE mac, and i'm not really used to this terminal stuff,
like maybe a GUI that reassembles a mac?
(finder, dock, ect)
brett122798 #8
Posted 13 January 2013 - 11:12 AM
Nobody knows what a Mac is like since they're 2x the price of a regular machine. And most people don't like the OS anyway because of software compatibly issues. It's likely that nobody will be making OS X here any time soon.
PixelToast #9
Posted 13 January 2013 - 12:07 PM
uhh, i know alot of people on the forums that use macs
the problem mostly is that OSX uses icons to differentiate between programs, making it hard to make a similar UI without shrinking the programs space
theoriginalbit #10
Posted 13 January 2013 - 12:28 PM
I too am a Mac user and was disappointed at the lack of a Mac style os, so I decided that I would start making one… but it keeps being pushed back for the API projects that I am doing ( mind you once those are done, they can ALL be used IN the os! )

uhh, i know alot of people on the forums that use macs
the problem mostly is that OSX uses icons to differentiate between programs, making it hard to make a similar UI without shrinking the programs space
Every single Icon has the program name either above it, or below it… so i don't know what you mean….

Nobody knows what a Mac is like since they're 2x the price of a regular machine. And most people don't like the OS anyway because of software compatibly issues. It's likely that nobody will be making OS X here any time soon.
I don't have any "software compatibility issues"…
D3matt #11
Posted 13 January 2013 - 12:53 PM
Well, i USE mac, and i'm not really used to this terminal stuff,
like maybe a GUI that reassembles a mac?
(finder, dock, ect)
So… Windows?

Seriously, how similar do you expect to get? All I've seen is "I want a GUI". That's not mac-like. That's graphical. That could be Mac, Windows, or Linux. (Yes, Linux has a GUI)
theoriginalbit #12
Posted 13 January 2013 - 12:57 PM
Well, i USE mac, and i'm not really used to this terminal stuff,
like maybe a GUI that reassembles a mac?
(finder, dock, ect)
So… Windows?

Seriously, how similar do you expect to get? All I've seen is "I want a GUI". That's not mac-like. That's graphical. That could be Mac, Windows, or Linux. (Yes, Linux has a GUI)
He said that resembles a Mac, a Mac looks quite different to Windows…… he also said Finder, dock, etc…… no OSes made yet have that…
PixelToast #13
Posted 13 January 2013 - 03:54 PM
having a list of programs on the bottom (dock) is kinda bulky, you would have a limited amount of space
and im not sure how you can have the menu items on the top without creating a program specific to that OS
theoriginalbit #14
Posted 13 January 2013 - 03:57 PM
having a list of programs on the bottom (dock) is kinda bulky, you would have a limited amount of space
and im not sure how you can have the menu items on the top without creating a program specific to that OS
I have some ideas ;)/>
Dlcruz129 #15
Posted 13 January 2013 - 04:47 PM
Nobody knows what a Mac is like since they're 2x the price of a regular machine. And most people don't like the OS anyway because of software compatibly issues. It's likely that nobody will be making OS X here any time soon.

Welcome to the 21st century. There's this thing called "Java".
BigSHinyToys #16
Posted 13 January 2013 - 06:12 PM
dan200 uses mac
D3matt #17
Posted 13 January 2013 - 06:57 PM
Nobody knows what a Mac is like since they're 2x the price of a regular machine. And most people don't like the OS anyway because of software compatibly issues. It's likely that nobody will be making OS X here any time soon.

Welcome to the 21st century. There's this thing called "Java".
Welcome to the 21st century, where not every program is written in Java.
PixelToast #18
Posted 13 January 2013 - 07:26 PM
and im still in the 20th century where everything is programmed in asm :/
most things are coded in java / C now :s
and what does incompatibilities have to do with making a OSX like UI?
brett122798 #19
Posted 13 January 2013 - 08:38 PM
and what does incompatibilities have to do with making a OSX like UI?
Nothing, I was just explaining why the majority of people that have somewhat of a brain does not choose OS X.
theoriginalbit #20
Posted 13 January 2013 - 09:13 PM
majority of people that have somewhat of a brain does not choose OS X.
And yet more and more PROFESSIONAL programmers/developers AND any SMART graphics and video artists / editors AND architects AND engineers AND DJs….. ALL have Macs……… hmmmmmm interesting theory there…
BigSHinyToys #21
Posted 13 January 2013 - 10:56 PM
And yet more and more PROFESSIONAL programmers/developers AND any SMART graphics and video artists / editors AND architects AND engineers AND DJs….. ALL have Macs……… hmmmmmm interesting theory there…
I have been a DJ for a few years I use windows XP and a net book. so not all are mac users

It all comes down to personal performance and what you are familiar with so like religion it is not worth debating as both parties are never going to change there mind.
theoriginalbit #22
Posted 13 January 2013 - 11:22 PM
And yet more and more PROFESSIONAL programmers/developers AND any SMART graphics and video artists / editors AND architects AND engineers AND DJs….. ALL have Macs……… hmmmmmm interesting theory there…
I have been a DJ for a few years I use windows XP and a net book. so not all are mac users

It all comes down to personal performance and what you are familiar with so like religion it is not worth debating as both parties are never going to change there mind.
I did actually have the word most in there… don't know where that went… If i was talking about Melbourne, Australia then 100% use Macs…
Mads #23
Posted 14 January 2013 - 08:13 AM
And yet more and more PROFESSIONAL programmers/developers AND any SMART graphics and video artists / editors AND architects AND engineers AND DJs….. ALL have Macs……… hmmmmmm interesting theory there…

No. Why the fuck would programmers ever spend time on a Mac? If they wanna make "apps"? No, you can use DragonFireSDK. Tell me one thing you can do on a Mac, that you can't do with Linux/Windows.
zekesonxx #24
Posted 14 January 2013 - 09:05 AM
Well, to get Mac you first need BSD. Who wants to code BSD?
theoriginalbit #25
Posted 14 January 2013 - 11:12 AM
And yet more and more PROFESSIONAL programmers/developers AND any SMART graphics and video artists / editors AND architects AND engineers AND DJs….. ALL have Macs……… hmmmmmm interesting theory there…
you can use DragonFireSDK.
If you know anything about coding efficiency and lanuage specific api calls then you wouldn't use something like DragonFireSDK or that Titanium one or any of the such, you would develop for Mac IN Obj-C… those Java to Obj-C, C to Obj-C, C++ to Obj-C sdk/ides are REALLY bad and REALLY inefficient in coding… Sometimes to the point of the application is laggy or non-functioning due to bad coding… If you don't know how to code in a language, LEARN or don't code in that language at all!
End users wonder why some programs are s**t and why keep needing more and more ram in our computers, this is why… programmers get lazy and too complacent with their little 'hot fixes' or ways around doing something that in the end the program suffers, the end user suffers, and the poor guy in the retail store (if its sold that way) suffers too because he has to hear customers whine about it ALL day long (this is 5 year experience from before University talking here)!
D3matt #26
Posted 14 January 2013 - 05:30 PM
majority of people that have somewhat of a brain does not choose OS X.
And yet more and more PROFESSIONAL programmers/developers AND any SMART graphics and video artists / editors AND architects AND engineers AND DJs….. ALL have Macs……… hmmmmmm interesting theory there…
Because more "professionals" are professional in their field, not in computers. Also, because their schools had macs, their internships had macs, and their current boss wants macs. Why? Because it's a mac, and suits like it because they somehow conceived of the idea that macs "just work" and they save money on IT costs, which anyone with a brain can tell you is a complete lie. And because it sounds more impressive to dump $50,000 on new computers than $20,000, it lets everybody knows you're a serious company.

Oh, and to the root of the point… Find any IT guy, and ask them if they think the people they support have brains.

If you know anything about coding efficiency and lanuage specific api calls then you wouldn't use something like DragonFireSDK or that Titanium one or any of the such, you would develop for Mac IN Obj-C… those Java to Obj-C, C to Obj-C, C++ to Obj-C sdk/ides are REALLY bad and REALLY inefficient in coding… Sometimes to the point of the application is laggy or non-functioning due to bad coding… If you don't know how to code in a language, LEARN or don't code in that language at all!
End users wonder why some programs are s**t and why keep needing more and more ram in our computers, this is why… programmers get lazy and too complacent with their little 'hot fixes' or ways around doing something that in the end the program suffers, the end user suffers, and the poor guy in the retail store (if its sold that way) suffers too because he has to hear customers whine about it ALL day long (this is 5 year experience from before University talking here)!
Java to Obj-C? rofl. Why would you take a fast, readily multi-platform language and port it to OBJ-C?

Maybe if Macs weren't so terrible to program for, programs for them would be better? Just a thought.

Oh, an saying that developers use Macs… Well yeah, OBVIOUSLY you should use a computer on the platform you're developing for, that's a no-brainer. You're not gonna run to Bob down the hall, "Hey Bob, can I borrow your computer to compile and test my code on? Thanks!".

Which brings me to another reason developers use Macs: You can run a Windows VM on a Mac, you can't run a Mac VM on Windows. And that's not because Mac is better, that's because Apple has it in their head that software should be inseperably tied to hardware. Which anyone who's done even a tiny bit of professional IT work can tell you is a very bad policy that costs a lot of money for a whole lot of nothing, slows the process of recovering from system failure (Yes, Macs have those too.), as well as the process of deploying new systems.
theoriginalbit #27
Posted 14 January 2013 - 05:52 PM
you can't run a Mac VM on Windows
Well thats not true… since 10.6 there has been VM support, 10.7 fixed a few bugs that makes it 100% VM usable…


On a note thats kinda back to topic… It is possible to make a GUI that resembles Mac OS… Just quickly whipped this up (picked Safari coz its open right now) …
Spoiler
brett122798 #28
Posted 14 January 2013 - 06:56 PM
majority of people that have somewhat of a brain does not choose OS X.
And yet more and more PROFESSIONAL programmers/developers AND any SMART graphics and video artists / editors AND architects AND engineers AND DJs….. ALL have Macs……… hmmmmmm interesting theory there…
I'm not going into an OS war here, however, use some sense money-wise. $2000 Mac vs. $1000 Build Your Own. Think about that.

On a note thats kinda back to topic… It is possible to make a GUI that resembles Mac OS… Just quickly whipped this up (picked Safari coz its open right now) …
Spoiler
Besides the dock(which isn't in your picture), it's almost already been made. Like in KreOS.
theoriginalbit #29
Posted 14 January 2013 - 07:18 PM
Besides the dock(which isn't in your picture), it's almost already been made. Like in KreOS.
Buttons are on a different side to KREOS… but who do you think helped kornichen with fixing his GUI for KREOS…..
D3matt #30
Posted 14 January 2013 - 08:01 PM
you can't run a Mac VM on Windows
Well thats not true… since 10.6 there has been VM support, 10.7 fixed a few bugs that makes it 100% VM usable…


On a note thats kinda back to topic… It is possible to make a GUI that resembles Mac OS… Just quickly whipped this up (picked Safari coz its open right now) …
Spoiler
Fair enough, I stand corrected. In which case, why buy a Mac at all?

As for the screenshot, that's no different than Windows other than the placement and color of the minimize/maximize/close buttons. There's no difference between a "mac-like" OS and a "windows-like" os for CC. The dock is no different than the taskbar (With a fancy scroll-over effect perhaps, but I'll be seriously impressed if you make that look good in CC.) You say Finder, I say Start Menu/Explorer. There are no OSes that look exactly like Windows, and there's no need for one. Just like there are none that look exactly like OSX.
Mads #31
Posted 17 January 2013 - 07:47 AM
And yet more and more PROFESSIONAL programmers/developers AND any SMART graphics and video artists / editors AND architects AND engineers AND DJs….. ALL have Macs……… hmmmmmm interesting theory there…
you can use DragonFireSDK.
If you know anything about coding efficiency and lanuage specific api calls then you wouldn't use something like DragonFireSDK or that Titanium one or any of the such, you would develop for Mac IN Obj-C… those Java to Obj-C, C to Obj-C, C++ to Obj-C sdk/ides are REALLY bad and REALLY inefficient in coding… Sometimes to the point of the application is laggy or non-functioning due to bad coding… If you don't know how to code in a language, LEARN or don't code in that language at all!
End users wonder why some programs are s**t and why keep needing more and more ram in our computers, this is why… programmers get lazy and too complacent with their little 'hot fixes' or ways around doing something that in the end the program suffers, the end user suffers, and the poor guy in the retail store (if its sold that way) suffers too because he has to hear customers whine about it ALL day long (this is 5 year experience from before University talking here)!

Yeah, but Objective-C is probably something like this:


[@template mac]


if(system.isPC()) { [user.mindBlow_Literally();] return; }

[performShit();] if [apple.approves();]


apple.worshipSteveJobsAndKillBallmer();
brett122798 #32
Posted 17 January 2013 - 06:00 PM
Besides the dock(which isn't in your picture), it's almost already been made. Like in KreOS.
Buttons are on a different side to KREOS… but who do you think helped kornichen with fixing his GUI for KREOS…..
Please reply to my first reply, I'm very curious what a Mac user has to say about that.
theoriginalbit #33
Posted 17 January 2013 - 06:06 PM
I'm not going into an OS war here, however, use some sense money-wise. $2000 Mac vs. $1000 Build Your Own. Think about that.
You don't want to go into an OS war… so I'm not gunna start one… I believe that EVERYONE is entitled to their own opinions and choices… if you choose PC, that doesn't effect me… that effects you… Now that doesn't mean I'm not going to piss myself laughing when you have problems with the computer, I will actually laugh, but then I'm the one always stuck with fixing them, so that laugh stops pretty quick… One thing I will say though, the average computer user does not know how to build one, so maybe the example of "$1000 Build Your Own" was a bad one, maybe you should have picked "$1500-$2000 Off-The-Shelf" or something like that…
RunasSudo-AWOLindefinitely #34
Posted 17 January 2013 - 06:13 PM
Haha. It's funny. 'Cuz RaSOS (see sig) is designed to look like Mac OS 9 (and looks exactly like that mockup by TheOriginalBIT).

I think it's pretty close in terms of UI design. It has fancy colourful close-resize-turn-into-title-strip-thing buttons instead of boring drab Windows buttons. It has a global menu. And just like how Mac can't run any Windows stuff, it doesn't run anything designed for CraftOS! (not yet, at least, but I'm working on it!)
Lyqyd #35
Posted 17 January 2013 - 06:53 PM
An amusing fact: ComputerCraft was/is coded on a Mac.
theoriginalbit #36
Posted 17 January 2013 - 06:56 PM
dan200 uses mac
An amusing fact: ComputerCraft was/is coded on a Mac.
:P/>
D3matt #37
Posted 17 January 2013 - 06:57 PM
An amusing fact: ComputerCraft was/is coded on a Mac.
For Java. Point irrelevant.
theoriginalbit #38
Posted 17 January 2013 - 06:59 PM
An amusing fact: ComputerCraft was/is coded on a Mac.
For Java. Point irrelevant.
Not really… If that point didn't exist that means neither would ComputerCraft nor this convo…
Lyqyd #39
Posted 18 January 2013 - 09:42 AM
dan200 uses mac
An amusing fact: ComputerCraft was/is coded on a Mac.
:P/>

I don't usually read General beyond skimming to see what the flavor of the conversations is. Saw a lot of ranting about programming on Macs, posted that fact. ;)/>

An amusing fact: ComputerCraft was/is coded on a Mac.
For Java. Point irrelevant.

Uh-huh, okay. That's nice.
PixelToast #40
Posted 18 January 2013 - 09:58 AM
And yet more and more PROFESSIONAL programmers/developers AND any SMART graphics and video artists / editors AND architects AND engineers AND DJs….. ALL have Macs……… hmmmmmm interesting theory there…
i am a programmer, engineer, graphics artist and dont use a mac .-.
and many of the programs i use are mac / linux compatable
people stahp being biased, its a matter of preference
Sammich Lord #41
Posted 18 January 2013 - 10:12 AM
Such a flame war. Use what you want and don't be a dick about it. Every operating system has it's benefits and it's drawbacks.
brett122798 #42
Posted 18 January 2013 - 01:05 PM
I'm not going into an OS war here, however, use some sense money-wise. $2000 Mac vs. $1000 Build Your Own. Think about that.
You don't want to go into an OS war… so I'm not gunna start one… I believe that EVERYONE is entitled to their own opinions and choices… if you choose PC, that doesn't effect me… that effects you… Now that doesn't mean I'm not going to piss myself laughing when you have problems with the computer, I will actually laugh, but then I'm the one always stuck with fixing them, so that laugh stops pretty quick… One thing I will say though, the average computer user does not know how to build one, so maybe the example of "$1000 Build Your Own" was a bad one, maybe you should have picked "$1500-$2000 Off-The-Shelf" or something like that…
I agree, everyone is entitled to their own opinions, but does that change the facts? No. I honestly don't think a computer you build yourself is much different from a Mac, lifespan-wise. Even if that is false, a Mac CAN break, without a doubt, and just trying repairing one of those.. unless you have a Mac Pro, that is the only semi-quality and repairable computer Apple manufactures. If you can't build it yourself, pay an extra $100 for someone to do it for you rather than buying a horrible pre-built.
theoriginalbit #43
Posted 18 January 2013 - 01:19 PM
If you can't build it yourself, pay an extra $100 for someone to do it for you rather than buying a horrible pre-built.
Not everyone has that luxury… or knows its even possible… there are some pretty dumb ppl out there when it comes to computers… and working 5 years in an Electronics Retail you see most of them…