Education

Non-Coders As the Face of the Learn-to-Code Movements 158

theodp writes "You wouldn't select Linus Torvalds to be the public face for the 'Year of Basketball.' So, why tap someone who doesn't code to be the face of 'The Year of Code'? Slate's Lily Hay Newman reports on the UK's Year of Code initiative to promote interest in programming and train teachers, which launched last week with a Director who freely admits that she doesn't know how to code. "I'm going to put my cards on the table," Lottie Dexter told Newsnight host Jeremy Paxman on national TV. I've committed this year to learning to code...so over this year I'm going to see exactly what I can achieve. So who knows, I might be the next Zuckerberg." "You can always dream," quipped the curmudgeonly Paxman, who was also unimpressed with Dexter's argument that the national initiative could teach people to make virtual birthday cards, an example straight out of Mark Zuckerberg's Hour of Code playbook (coming soon to the UK). Back in the States, YouTube chief and Hour of Code headliner Susan Wojcicki — one of many non-coder Code.org spokespersons — can be seen on YouTube fumbling for words to answer a little girl's straightforward question, "What is one way you apply Computer Science to your job at Google?". While it's understandable that companies and tech leaders probably couldn't make CS education "an issue like climate change" (for better or worse) without embracing politicians and celebrities, it'd be nice if they'd at least showcase a few more real-life coders in their campaigns."
GNU is Not Unix

LLVM & GCC Compiler Developers To Begin Collaborating 279

An anonymous reader writes "While RMS is opposed to LLVM over its BSD-like license rather than the GPL, LLVM/Clang and GCC developers have agreed to try to start cooperating in an "open compiler initiative" to jointly tackle common issues that plague both compilers and issues that can be better served by working together rather than creating fragmentation between the two popular open-source compilers."
Programming

Ask Slashdot: Why Are We Still Writing Text-Based Code? 876

First time accepted submitter Rasberry Jello writes "I consider myself someone who 'gets code,' but I'm not a programmer. I enjoy thinking through algorithms and writing basic scripts, but I get bogged down in more complex code. Maybe I lack patience, but really, why are we still writing text based code? Shouldn't there be a simpler, more robust way to translate an algorithm into something a computer can understand? One that's language agnostic and without all the cryptic jargon? It seems we're still only one layer of abstraction from assembly code. Why have graphical code generators that could seemingly open coding to the masses gone nowhere? At a minimum wouldn't that eliminate time dealing with syntax errors? OK Slashdot, stop my incessant questions and tell me what I'm missing." Of interest on this topic, a thoughtful look at some of the ways that visual programming is often talked about.
Games

Amazon's Double-Helix Acquisition Hints At Gaming Console 116

Nerval's Lobster writes "A more prominent role in video-game development could prove the latest territory on Amazon's 'attempt to conquer' list. Yes, there's already Amazon Game Studios, which produces smaller games such as Air Patriots (a tower-defense title), but that evidently wasn't enough — Amazon has acquired Double Helix, most notably the developer behind Killer Instinct and other big-action games for PCs and consoles. Amazon confirmed the deal to multiple media outlets, suggesting that it would use Double Helix's developers and intellectual property 'as part of our ongoing commitment to build innovative games for customers.' Why would Amazon want to bulk out its game-creation abilities? Rumors have floated for the past couple weeks (hat tip to Gamespot) that the company is hard at work on an Android-based gaming console that will retail for below $300. Over the past year, it's also hired gaming luminaries such as Halo author Eric Nylund, which it probably wouldn't have done without something big — or at least interesting — in the works. Amazon would doubtlessly position such a device (if it actually becomes a reality) as the low-cost alternative to Microsoft's Xbox One and Sony's PlayStation 4. But even the cheapest console won't sell without some killer games to attract customers — and that's where Double Helix might come in. ... With Nintendo flagging, there's potentially an opening for a third console ecosystem to take hold."
Programming

HTML5 App For Panasonic TVs Rejected - JQuery Is a "Hack" 573

An anonymous reader writes "I have been working on an HTML5 app for Panasonic VIERA TVs, specifically a client for the Plex Media Server. After paying $129 for the developer program, version 1.0 was submitted for inclusion in their VIERA Connect marketplace several weeks ago. After a few requested tweaks, they inquired about how the client communicated with the Plex Server. As many/most web developers do, I used jQuery and its $.ajax call (which is just a wrapper for XMLHttpRequest()). They insisted this was not standard Javascript, and after several communications with them, they replied back with "A workaround like this is considered a hack.". I'm stunned that anyone familiar with HTML would consider jQuery a hack. I've been patient in attempting to explain how jQuery works, but I am getting nowhere. Any thoughts on how I can better explain jQuery to an app reviewer? Yes, I know I can write my app without any Javascript library, but I am really hoping avoid that."
Open Source

Getting Young Women Interested In Open Source 545

New submitter Jason Baker writes "It seems like a perennial question: 'How do we get more women involved in tech?' The open source community, like any other part of the technology industry, is grappling with finding solutions that are more than just talking the talk of diversity, but actually make some demonstrable difference in the numbers. While there have been numerous success stories, the gender gap is still rampant. The answer, at least to one freelance entrepreneur, is providing strong role models of women using open source to have fun and make money. But is that enough to make a difference?"
Businesses

Who's Writing Linux These Days? 63

cold fjord writes "IEEE Spectrum reports, "About once a year, the Linux Foundation analyzes the online repository that holds the source code of the kernel, or core, of the Linux operating system. As well as tracking the increasing complexity of the ever-evolving kernel over a series of releases from versions 3.0 to 3.10, the report also reveals who is contributing code, and the dominant role corporations now play in what began as an all-volunteer project in 1991. While volunteer contributors still represent a plurality among developers, over 80 percent of code is contributed by people who are paid for their work. ""
Java

Eclipse Foundation Celebrates 10 Years 155

msmoriarty writes with news that the Eclipse foundation is ten years old this week. Although Eclipse was released in 2001, development was controlled by IBM until the creation of the independent Eclipse Foundation in 2004. "According to Eclipse Foundation Director Mike Milinkovich, that's a major reason Eclipse was able to thrive: 'IBM....did an exemplary job of setting Eclipse free ... We became the first open source organization to show that real competitors could collaborate successfully within the community.' He also talks about misconceptions about Eclipse, its current open source success, and what he sees for the future."
Google

Chromecast Now Open To Developers With the Google Cast SDK 104

sfcrazy writes "Google has finally released the SDK for Chromecast which will allow 3rd party developers to stream content to the living room via Chromecast. When Google broke Koushik Dutta's (CyanogenMOD fame) app, it was met with criticism. However it was assumed that Google was positioning Chromecast as a streaming device and was focusing on getting content providers for it before it engaged developers to add support for their apps. Now that Google has succeeded in getting a long list of content providers to bring their content on Chromecast, the company is opening the device to developers."
Programming

Should Everybody Learn To Code? 387

theodp writes "In July, the Association for Computing Machinery announced it was partnering with Code.org, with ACM contributing funding and its Director of Public Policy to Code.org in a push to 'ensure that every K-12 student in the US has the opportunity to study computer science.' Interestingly, joining others questioning the conventional Presidential wisdom that everybody-must-get-code is the Communications of the ACM, which asks in its February issue, Should Everybody Learn to Code? By the way, Code.org is bringing its Hour of Code show to the UK in March. The new National Curriculum for England that is to be taught in all primary and secondary schools beginning in September includes a new emphasis on Computer Science curricula, said to have been sparked by a speech given by Google Chairman Eric Schmidt in 2011."
Programming

The JavaScript Juggernaut Rolls On 505

JThaddeus writes "An article in TechWorld Australia summarizes the latest opinions on JavaScript from ThoughtWorks: 'There is no end in sight to the rise of JavaScript... "I think JavaScript has been seen as a serious language for the last two or three years; I think now increasingly we're seeing JavaScript as a platform," said Sam Newman, ThoughtWorks' Global Innovation Lead.' The article touches on new additions to JavaScript tools, techniques, and languages built on JavaScript. As the fuller report (PDF) says, 'The ecosystem around JavaScript as a serious application platform continues to evolve. Many interesting new tools for testing, building, and managing dependencies in both server- and client-side JavaScript applications have emerged recently.'"
Programming

The Moderately Enthusiastic Programmer 533

An anonymous reader writes: "Developer Avdi Grimm posts about the trend throughout the software industry of companies demanding that job applicants be 'passionate' about programming when hiring into ordinary development jobs. Grimm says, 'I love code. I dream of code. I enjoy code. I find writing high quality code deeply satisfying. I feel the same way about helping others write code they can feel proud of. But do I feel 'strong and barely controllable emotion' about code? Honestly? No. ... I think some of the people writing these job ads are well-meaning. Maybe most of them. I think when they write "passionate" they mean "motivated." No slackers. No one who is a drag on the team. But sometimes I worry that it's code for we want to exploit your lack of boundaries. Maybe it's fanciful on my part, but there's a faintly Orwellian whiff to the language of these job ads: excuse me comrade, I couldn't help but notice that man over there is not chanting the team slogan with sincere revolutionary conviction.' Is it realistic for employers to expect us to be passionate about software we're hired to build? If they're looking for the head of a major product, then maybe it's warranted — but for everybody, even the grunts?"
Education

California Regulator Seeks To Shut Down 'Learn To Code' Bootcamps 374

cultiv8 writes: "The Bureau for Private Postsecondary Education (BPPE), a unit in the California Department of Consumer Affairs charged with licensing and regulating postsecondary education in California, is arguing that 'learn to code' bootcamps fall under its jurisdiction and are subject to regulation. In mid-January, BPPE sent cease and desist letters to Hackbright Academy, Hack Reactor, App Academy, Zipfian Academy, and others. Unless they comply, these organizations face imminent closure and a hefty $50,000 fine. A BPPE spokesperson said these organizations have two weeks to start coming into compliance."
Bug

GitHub Launches Bug Bounty Program, Offers Between $100 and $5,000 14

An anonymous reader writes "GitHub today launched the GitHub Bug Bounty program 'to better engage with security researchers.' In short, the company will pay between $100 and $5,000 for each security vulnerability discovered and responsibly disclosed by hackers. The program currently covers the GitHub API, GitHub Gist, and GitHub.com. GitHub says its other Web properties and applications are not part of the program, but it says vulnerabilities found 'may receive a cash reward at our discretion.'"
Bitcoin

Would Linus Torvalds Please Collect His Bitcoin Tips? 231

jfruh writes "Tip4Commit is a new service that allows anyone to link a tip for a developer to GitHub commits for open source projects. The tips are denominated in Bitcoin — and it appears that some developers aren't interested, with almost 40% of the total value tipped going uncollected. One dev who hasn't collected his $136 in tips is Linux inventor Linus Torvalds. It's not clear if the devs who aren't collecting their tips are opposed to the concept of tipping on open source projects or just don't want to deal with Bitcoin."
Oracle

Oracle Broadens Legal Fight Against Third-party Solaris Support Providers 142

angry tapir writes "Oracle is continuing its legal battle against third-party software support providers it alleges are performing such services in a manner that violates its intellectual property. Last week, Oracle sued StratisCom, a Georgia company that offers customers support for Oracle's Solaris OS, claiming it had 'misappropriated and distributed copyright, proprietary software code, along with the login credentials necessary to download this code from Oracle's password-protected websites.'"
Games

Blizzard Releases In-House Design Tools To Starcraft Modders 96

MojoKid writes "Blizzard has released a powerful new suite of tools for Starcraft 2 modders and developers that fundamentally change the nature of what's possible in the popular RTS game. Now, players can use the same architectural and graphics design toolsets that Blizzard has used internally to build new units, tilesets, and models. Furthermore, these tools are now available even with the Starcraft 2: Starter Edition kit. Critically, artists will now be able to incorporate images and effects designed in programs like 3ds Max, Photoshop, or other high-end particle systems. The exciting thing about these releases is that Starcraft 2's modding list is as interesting as the primary game, if not moreso. Fans have faithfully created adaptations of famous Starcraft maps, implemented entirely new rulesets that blend the old, micro-friendly playstyle of Starcraft with the modern engine, and even gone total conversion with Warcraft ported over into the SC2 game."
XBox (Games)

Microsoft Relaxing Xbox One Kinect Requirements, Giving GPU Power a Boost? 220

MojoKid writes "News from gaming insider Pete Doss is that Microsoft is mulling significant changes to the restrictions it places on developers regarding the Xbox One's GPU. Reportedly, some 10% of total GPU horsepower is reserved for the Kinect — 8% for video and 2% for voice processing. Microsoft is apparently planning changes that would free up that 8% video entirely, leaving just 2% of the system's GPU dedicated to voice input. If Microsoft makes this change, it could have a significant uplift on system frame rates — and it's not clear that developers would necessarily need to patch the architecture to take advantage of the difference."
Businesses

Decision, EA: Judge Reverses Multimillion Dollar Award To Madden Dev 125

The San Francisco Chronicle reports that "A federal judge overturned a jury's multimillion-dollar damage award to the programmer of the original John Madden Football video game on Wednesday, saying there was no evidence that his work was copied for seven years, without credit, by the marketer of later versions of the hugely successful game. The ruling by U.S. District Judge Charles Breyer of San Francisco spared Electronic Arts Inc. from nearly $4 million in damages, plus interest that could have exceeded $7 million. The jury verdict also could have led to larger damages against the company for later versions of the game, which reaped billions of dollars in revenues, if future juries found that those, too, had been lifted from the work of programmer Robin Antonick." Also at Kotaku.
Education

Kentucky: Programming Language = Foreign Language 426

jackb_guppy writes with word that "Legislation that would let students use computer programming courses to satisfy foreign-language requirements in public schools moved forward in the Kentucky Senate on Thursday." From the article: "Kentucky students must earn 22 credits to graduate high school, but 15 of those credits represent requirements for math, science, social studies and English — and college prerequisites call on students to have two credits of foreign language, [state senator David] Givens said. Meanwhile, Givens pointed to national statistics showing that less than 2.4 percent of college students graduate with a degree in computer science despite a high demand in the market and jobs that start with $60,000 salaries."

Slashdot Top Deals