Click here to Skip to main content
15,921,884 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Choosing a new language for web development. Pin
Julian Hall15-Sep-16 23:18
Julian Hall15-Sep-16 23:18 
GeneralRe: Choosing a new language for web development. Pin
Member 987309329-Sep-16 22:07
Member 987309329-Sep-16 22:07 
GeneralRe: Choosing a new language for web development. Pin
Member 987309312-Sep-16 1:05
Member 987309312-Sep-16 1:05 
GeneralRe: Choosing a new language for web development. Pin
Member 987309312-Sep-16 1:05
Member 987309312-Sep-16 1:05 
GeneralRe: Choosing a new language for web development. Pin
Member 987309312-Sep-16 1:05
Member 987309312-Sep-16 1:05 
GeneralRe: Choosing a new language for web development. Pin
Member 987309312-Sep-16 1:05
Member 987309312-Sep-16 1:05 
GeneralRe: Choosing a new language for web development. Pin
jeremfg12-Sep-16 3:01
jeremfg12-Sep-16 3:01 
GeneralRe: Choosing a new language for web development. Pin
DerekT-P12-Sep-16 4:37
professionalDerekT-P12-Sep-16 4:37 
You say you "primarily freelance". So you're writing apps/sites for your customers' benefit, not your own. The choice of language therefore should be (largely) driven by what's best for them. Taking into account development costs, hosting, licensing, maintainability, future-proofing and the availability of other developers to take over when/if you are no longer around.
Now given that most websites are actually not as different as the clients would have you believe, you can choose a set of core technologies that meet, to a greater or lesser degree, the clients' generic needs, and tweak as necessary on a case-by-case basis.
Of course that applies mainly to "green-field" developments, whereas in practice you will often be constrained by existing software, servers, interfaces, client tech knowledge etc.
What I do is offer a "menu" of tech that I'm comfortable with, and recommend options on a case-by-case basis. E.g. my offerings are based mainly around .Net on Windows, but am happy to go with whatever d/b is best (if any d/b required) for the situation. ASP.Net is definitely not dependent on SQL Server! If a solution that's not on my menu is best, I recommend the client go to someone else. (And usually pocket a finders' fee, thus "earning money" even from php, ruby, python etc).
All of the above is not to say that you don't need to keep a close eye on developments and trends - of course you do. Choose those that you can get up to speed with quickly and that offer your customers some tangible benefit over what you already know. And remember - whatever language you learn, you will never have learnt it all. Smile | :)
GeneralRe: Choosing a new language for web development. Pin
Kirk 1038982112-Sep-16 5:17
Kirk 1038982112-Sep-16 5:17 
GeneralRe: Choosing a new language for web development. Pin
DarkChuky CR12-Sep-16 5:20
DarkChuky CR12-Sep-16 5:20 
GeneralRe: Choosing a new language for web development. Pin
pkulek12-Sep-16 7:34
pkulek12-Sep-16 7:34 
GeneralRe: Choosing a new language for web development. Pin
Jeremy Falcon12-Sep-16 10:36
professionalJeremy Falcon12-Sep-16 10:36 
GeneralIf you are remembering 9.11 there is a compelling article on ... Pin
BillWoodruff11-Sep-16 3:30
professionalBillWoodruff11-Sep-16 3:30 
GeneralRe: If you are remembering 9.11 there is a compelling article on ... Pin
Nathan Minier11-Sep-16 6:33
professionalNathan Minier11-Sep-16 6:33 
GeneralRe: If you are remembering 9.11 there is a compelling article on ... Pin
charlieg11-Sep-16 6:55
charlieg11-Sep-16 6:55 
GeneralRe: If you are remembering 9.11 there is a compelling article on ... Pin
Richard MacCutchan11-Sep-16 6:59
mveRichard MacCutchan11-Sep-16 6:59 
GeneralRe: If you are remembering 9.11 there is a compelling article on ... Pin
Member 1273352311-Sep-16 15:49
Member 1273352311-Sep-16 15:49 
GeneralRe: If you are remembering 9.11 there is a compelling article on ... Pin
Mark_Wallace12-Sep-16 0:12
Mark_Wallace12-Sep-16 0:12 
GeneralRe: If you are remembering 9.11 there is a compelling article on ... Pin
Nelek12-Sep-16 1:34
protectorNelek12-Sep-16 1:34 
GeneralRe: If you are remembering 9.11 there is a compelling article on ... Pin
Joe Woodbury12-Sep-16 5:32
professionalJoe Woodbury12-Sep-16 5:32 
GeneralThe building of One World Trade Center condensed to one minute Pin
Cornelius Henning11-Sep-16 2:52
professionalCornelius Henning11-Sep-16 2:52 
General15 years ago Pin
Pete O'Hanlon11-Sep-16 0:09
mvePete O'Hanlon11-Sep-16 0:09 
GeneralRe: 15 years ago Pin
Nagy Vilmos11-Sep-16 0:16
professionalNagy Vilmos11-Sep-16 0:16 
GeneralRe: 15 years ago Pin
Gary R. Wheeler11-Sep-16 3:55
Gary R. Wheeler11-Sep-16 3:55 
GeneralRe: 15 years ago Pin
Nagy Vilmos11-Sep-16 4:19
professionalNagy Vilmos11-Sep-16 4:19 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.