1,085 karma · joined July 19, 2010
Or perhaps Terminal will no longer be installed by default by the time they complete their purge.
The console market isn't making the transition nearly as quickly, but I'm certain this is chiefly a matter of getting value out of existing investments (deployed hardware).
However, I think this only works when there's very little competition (from broadcasters) for individual shows. The BBC is probably in the worst position possible for an attempt to move to this model due to interplay between company-wide policy and the negotiating power of its international counterparts. Previous agreements with cable companies can't help much either.
EDIT: Apparently this is because GCC has a Python plugin API. All right, I guess if there was a CL plugin API then the author would write the translator in CL.
But these are all suggestions that should be coming from Congress and from lobbyists while they're negotiating the terms of the deal, so they feel like they've accomplished some level of "damage control." Meanwhile they've wasted a lot of energy inching away from the ideal/extremist proposal and towards the compromise we actually want.
Of course, if it turns out to work amazingly well and they can port all their old code (or interface with it) with relative ease, there's no reason not to jump ship from the hellfires of C++ compilation. They've had major issues with that lately, after all.
Anyway it's a pony suggestion, not a serious proposal for a law. What I'd actually like to see is reduction of copyright/patent terms, abolition of certain patent types, expansion of fair use boundaries, and explicit rules for determining fair use without going to court.
Everyone complained so they changed it.
To be perfectly clear, the command line tools ARE the popular client. The only widely used GUI I'm aware of is the one specific to Github. There are others but they generally expect you to be familiar with the command line workflow. Perhaps this is because Git is easily integrated into IDEs in a way that makes sense for that particular IDE; perhaps it's because the command line interface is actually very good, with features like spelling suggestions (if you've mistyped a command name) and autocompletion scripts (sort of like IntelliSense).
By the way, I can't speak for Windows users but the overwhelming majority of Mac and Linux developers are well aware that their shiny GUIs are thin layers over the gross 70s Unix parts underneath. In this world there's no stigma concerning beards or the 70s, and your dismissal of the command line comes across as backwards and absurd. It's a bit like badmouthing non-Hollywood filmmakers because a lot of them work in foreign languages and you "don't want to read some German thing for four hours" when you go to the movies.
Yes, it would be a huge privacy violation. Facebook just likely wouldn't care.
Let's say you have a bunch of untrained writers who needs to do some semantic formatting. They don't know HTML, so you can't ask them to just write HTML. If you let them run rampant with a WYSIWYG word processor (probably Word) you'll wind up with monstrosities where fonts were manually bolded and enlarged to indicate headers and such, and someone has to clean up after it.
If you have Markdown editors, though, you can turn an untrained writer loose with a cheat sheet ("write # to get a header" and such) and you're all set. As a bonus, you can put the Markdown document in version control, export to formats besides HTML, and a few other useful things.
Some major websites like reddit have also successfully made use of Markdown and its competitors to permit rich text comments from people who know nothing about HTML.
If examiners can't figure out whether something is patentable, they err on the side of good faith on the part of the applicant, and leave the question to the courts.