|
Python, Java, C, and C++
C# is #5, which is what makes me happy.
TTFN - Kent
|
|
|
|
|
Kent Sharkey wrote: C, and C++
No wonder we keep having security flaws. The NSA has requested all developers stop using C/C++ as their analysis indicates that up to 70% of all security vulnerabilities are a direct result of the lack of memory management.
|
|
|
|
|
Languages are tools for expression. Choose the language that best expresses your problem.
Many problems can be nicely expressed in C++, C#, or Java. For some problems, it may be a less popular language.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Daniel Pfeffer wrote: Choose the language that best expresses your problem. That is one essential thing with .net. You can use one language for describing the screen layout, another one to describe the main program logic, yet another one for, say, matrix operations. It fits easily together, and it works!
Actually, it was very much the same thing in the old days, when an OS came with a single relocatable format, different compilers generating this format. Then came the integrated systems that only very reluctantly accepted to call functions in another language (and usually, that was one other language!), not generating modules for others to call. Languages added, say, object concepts, each in their own way. They defined their own calling conventions, their own string format, array formats ... and it all broke into pieces that could not be assembled.
Maybe .net will break up in similar ways. But for now, it is a great case of choose your language freely, for each individual functional area, and it all fits nicely together. Just like it used to be thirty or forty years ago, but also covering object concepts, GUI concepts, threads and processes. Great!
|
|
|
|
|
- CSS is not a language.
- The ranking were based on the number of git commits and stackoverflow questions
They say it's about "popular" languages but I would say this actually reflects the languages where most code changes are happening, and the languages that generate the most "how do I..." questions.
Take two languages. The first one is brief and simple and requires less lines of code for a given task, and less maintenance, and is easier to use due to clean syntax, documented and accurate libraries, a simple DevOps story, and (importantly) is not generally classed as a beginner language. Let's assume the second language is Python.
Any language taught in school will generate more SO activity. Any language that has crap docs will too. Any language that's employed in production that's built by non programmers, or has grown, fungus like, rather than been architected carefully, will require more code changes, more check ins, more bug fixes.
I think they are ranking a language's noise level, not its popularity.
cheers
Chris Maunder
|
|
|
|
|
CSS most definitely is a language, just one designed for styling not programming.
(End pedant mode)
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
CSS is a set of toggle buttons subtly interconnected so that when you change one thing from "on" to "off", 10 other toggle buttons, 9 of which you've never heard of before, toggle to "on". And don't tell you.
CSS is our punishment for the crimes we committed against software design in a former life.
cheers
Chris Maunder
|
|
|
|
|
The most problem-inducing languages.
|
|
|
|
|
The vast majority of organizations view IT complexity as an impediment to success, so it is more important than ever to form a plan to manage it. "Everything should be made as simple as possible, but no simpler"
|
|
|
|
|
Milestone is important for the company's road map, less critical for performance. It still doesn't do anything really, but it does nothing 400 times as much
|
|
|
|
|
Our users can make genuine mistakes. Let's see how we can use their feedback to increase their autonomy. "Those who see themselves surrounded by idiots are usually idiots themselves."
|
|
|
|
|
Kent Sharkey wrote: "Those who see themselves surrounded by idiots are usually idiots themselves." Luckily, there are exceptions confirming the rules
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Lawsuit claims Amazon and Apple benefited from fewer vendors, higher prices. Why sue one of them, when you can sue both of them?
|
|
|
|
|
Announced weeks ago, it is now a preview, giving you a collection of specific Microsoft apps, such as Designer, Clipchamp, PowerPoint, Word, Excel, and Forms. Just like Office, but with a turtleneck and beret
|
|
|
|
|
|
Visual Studio is introducing the Rollback feature – the ability to return to your previously installed version of Visual Studio. You can't always get what you want, but if you try sometimes, you rollback to the version you need.
Yeah, I had posted it before, but this was the "official" announcement of the feature, so I figured I'd Leslie it. (see also: I'm lazy)
|
|
|
|
|
When people talk about “managing up”, sometimes it’s framed as a bad thing – massaging the ego of people in charge so that they treat you well. An abbreviated list
|
|
|
|
|
Now there's a bottomless well!
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
I tend to think it's my responsibility to keep my manager informed. What concerns me much more is what my manager knows and doesn't tell us. Been screwed over in that direction countless times in my career.
|
|
|
|
|
As a CIO, I fully understand the frustration of staff not knowing what's going on. I've also learned that sometimes you have to hold back information and I absolutely hate having to hold back information.
|
|
|
|
|
I would be fine with you saying "Sorry, there are things I can not explain right now, but trust me, I am trying to do the best"
It is not the "not knowing" what bothers me... it is the "you don't trust me" what pisses me off.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
With GitHub code search, your code—and the world’s—is at your fingertips. You can't copy and paste it if you can't find it
Why leave the copyright infringement to the AI Bots?
|
|
|
|
|
Why would someone ever post a project on github if they didn't want it to be accessible to everyone always baffles me.
Creating a private GIT repository isn't that hard for someone who claims to be a computer professional, e.g a programmer.
GCS/GE d--(d) s-/+ a C+++ U+++ P-- L+@ E-- W+++ N+ o+ K- w+++ O? M-- V? PS+ PE Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
Cybersecurity, coding and data skills are like gold dust - and demand in 2023 will only grow. Code cloud security and really make the big bucks
|
|
|
|
|
Hackers are conducting a massive black hat search engine optimization (SEO) campaign by compromising almost 15,000 websites to redirect visitors to fake Q&A discussion forums. I'm thinking there are easier ways to boost your SEO?
WordPress. Why am I not surprised?
|
|
|
|