- 0
Getting started FAQ
Asked by
Andre S.,
-
Recently Browsing 0 members
- No registered users viewing this page.
-
Posts
-
By WaltC · Posted
The problem of course is simply that government does not always know best. My point is that agency is taken away from the EU consumer in these cases. I'm sorry, but I do not believe that governments (politicians) are inherently good, and "looking out for me." Primarily they look to themselves and their own personal desires first, foremost, and always. When the EU or the DOJ fines these companies, claiming to "represent the welfare of the consumer," how much of these billion-dollar judgments are handed to the consumers they claim to represent? Not even a dollar, as I've seen. Yet the EUC lawyers who are paid to sit around and dream up these suits make huge commissions on the fines the EUC adjudicates, which is an ironclad fact I hope everyone is aware of. It's also rank corruption, of course, but that's another topic. Last, when the EU inflicts these judgments, or the DOJ, take your pick, the costs are bundled right along in the cost of the goods and services these companies provide the consumers they are "looking out for." If you are someone who believes his government is his savior then you have my condolences. I think Apple is right here, because the whole scheme of consumer choice is that consumers pick and choose among the products companies offer. Microsoft Windows is more compatible with third party software and hardware than any desktop OS on Earth, which is my sole reason for choosing it. Just because the EUC forces companies do certain things it knows the companies do not want to do, "or else", has no bearing on consumer benefit. This Siri thing is almost idiotic it's so infantile. But this is what the EUC does when the EU in Brussels becomes cash-strapped and needs a big infusion of cash. Some people get upset by "big companies" but it's the opposite when governments dwarf the size and scope of these companies, which is so obvious it hurts.... I mean you can't honestly believe that forcing Apple to do things with Siri it has its own reasons to decline is something that "opens up" Apple, do you? Say it aint' so... -
By BoondockSaint · Posted
Looks like many years since the request was made, a directory tree view finally may be added. https://github.com/files-community/Files/pull/18537 -
By leonsk29 · Posted
Is it still super slow or has it improved on that area? -
By NXTwoThou · Posted
There's this from last year https://gist.github.com/threat...364659a8887841aa43deca4efd9 but nothing about a buffer overflow that MS somehow can't code against. No matter what, it makes sense to take a "protected by default" approach. -
By NEXXUS · Posted
I dont use apple products
-
-
Recent Achievements
-
sjbousquet earned a badge
One Month Later
-
sjbousquet earned a badge
Week One Done
-
DragonOfMercy earned a badge
First Post
-
bella52 earned a badge
First Post
-
Techinmay earned a badge
Reacting Well
-
-
Popular Contributors
-
Tell a friend
Question
Andre S. Veteran
A recurring question on these boards is ? how do I get started in programming? ? Whether it?s choosing a programming language, finding tutorials or choosing an IDE, this FAQ is here to provide some guidance.
The FAQ assumes you want to start making desktop applications, with the most likely purpose of preparing for a Computer Science or Software Engineering degree. If you want to program websites, stop reading this and head over to w3schools.com. If you?re aiming for a particular domain (games, robotics, research etc), read this and then if any doubt remains please ask in the forums.
1) What programming language should I start with?
Short answer: Any widely used, general-purpose programming language can be a good choice. If that can be of any help, this author?s opinion is that you can?t go wrong with C#.
Long answer: What you?re looking for is a general-purpose programming language that:
Let's compare 4 of the most widely recommended languages:
C:
C++:
C#:
Python:
Other possible choices:
2) What are some good tutorials on the Internet?
Classified by language:
C/C++
C#:
Python
3) What software do I need?
One good IDE (Integrated Development Environment). What is available depends on your platform:
WINDOWS:
The remaining tools are compatible for Linux and Mac as well:
MAC:
In addition to the cross-platform tools mentioned above:
LINUX:
In addition to the cross-platform tools mentioned in the Windows section:
You will still hear people recommending Dev-C++ around the net. To put it simply: don't use it.
4) Can you recommend some books?
For complete beginners:
C Primer Plus (5th Edition)
C++ Primer Plus (5th Edition)
Illustrated C# 2008
Beginning Visual Basic 2010
Learning Python: Powerful Object-Oriented Programming
How to think like a computer scientist: Java edition, C++ edition, Python edition, Ruby edition
Will add more later !
Link to comment
https://www.neowin.net/forum/topic/899286-getting-started-faq/Share on other sites
70 answers to this question
Recommended Posts