
acevic wrote:I'm using Win7 as a primary OS since I have to make heavy use of Adobe Creative Suite. I don't find linux/open source alternatives for that software nearly as good.


edone automaton wrote:Totally. No matter how many people tell me the gimp is great, I hate it. CS and corel paint are actually two of the reasons I did not fully convert to linux back in the day (others being music production software, which still largely sucks). But I hear that the CS software now runs reliably in wine, provided that you are running a genuine copy...
Really it comes down to open source vs.proprietary software. First, from a developmental standpoint on my own personal machine I'm going to learn open source:
A) Because well it's open source and I don't have to pay.
B) Mostly the logic/theory is still the same.
If you could learn MySQL for free why would you opt to purchase Microsoft SQL server just for the purpose of learning in a mock database environment. If you do end up getting a job that implements Microsoft SQL and you can write the code out, it's just a matter of learning new syntax. That's the advantage of learning to write code over using a gui imo. Thank you google.
Those familiar with c++ know there is a difference between coding in linux and windows. Why(who knows)? . However, eventually you will need to code in both given enough time.
Then you have javascript, php(just to name a couple). Out of the woodwork comes asp/asp.net. Unless I work for a job and they're willing to support it and I can remote onto their servers, I'm going to first choose the least path of resistance.....Open source.
If you have windows you can use VBScript. However, while VBscript is somewhat similar to VB there are still definitely differences syntax-wise. Useful yes, but practicality it comes down to what your main purpose/(problem to solve) is in which environment. Basically, I'm not going to re-invent the wheel and write a program in c++ that pings a location when I can use ms-command line or powershell. While it may be a good learning exercise it's going to take a lot longer to create and in a job scenario it would probably be frowned upon.
Something that requires more problem solving or a more unique way of achieving a certain goal that really didn't depend on the OS environment, my first choice would be linux. More creative freedom with less overhead. A bigger bang for you buck so to speak. The point is that you need to be able to recognize what would be better for your situation and also the problem/goal at hand. That is why it is best imo to be able to use both.

Users browsing this forum: No registered users and 0 guests