stupid computer programming question only for C/C++ gearheads

Message Bookmarked
Bookmark Removed
Not all messages are displayed: show all messages (217 of them)

xp - how useful is python for 'the web' though?

koogs, Friday, 21 June 2013 10:50 (ten years ago) link

Useful enough for Youtube & Reddit, for example.

Just noise and screaming and no musical value at all. (Colonel Poo), Friday, 21 June 2013 10:54 (ten years ago) link

i mean you could start with C or a toolkit, but one is too low level and the other too high.

C is great and fundamental but it's been relegated to computer science these days as higher level languages like python and perl and java have become more polished.

a toolkit or even a specific platform is not the place to start if you can't code. you do need to know a programming language and be at least with variables, flow, etc. if not OOP and functional stuff. the actual language you learn in is not terribly important, but it seems a shame to waste the opportunity to learn a language that is practically useful in 2013, which is where python comes in.

caek, Friday, 21 June 2013 11:23 (ten years ago) link

what's the thinking on CS degree vs. self-taught route?

kenjataimu (cozen), Friday, 21 June 2013 12:41 (ten years ago) link

As someone who did the latter I sometimes wish I'd done a CS degree because my colleagues who did have a much more rounded skillset than I do. Tbh, though, this hasn't really hampered me that much, because I primarily work with higher-level stuff like Python & SQL, so for my job I don't really need to know exactly how machine code works or anything like that, it's more for my own personal curiosity that I'd go back and change my degree subject if I had the chance.

In terms of career prospects, I think it def helps to have a CS degree at the start of your career, but once you have a few years experience behind it doesn't seem to matter a shit. Nobody's ever been bothered about my lack of CS degree.

Just noise and screaming and no musical value at all. (Colonel Poo), Friday, 21 June 2013 12:49 (ten years ago) link

^^^ cosign
My degree is also in a non-CS subject (Information Systems Design, so it's still related), and it was only a slight disadvantage in the first few years after I graduated. And then only really a problem with recruiters and HR wonks ("oh, you don't have a CS degree, oooohhhhhh" <insert teeth sucking sound>).

go cray cray on my lobster soufflé (snoball), Friday, 21 June 2013 13:22 (ten years ago) link

i get the impression it matters much less in development for the web (serious database work notwithstanding) than apps, games, os stuff etc.

caek, Friday, 21 June 2013 13:29 (ten years ago) link

the #trendy #data #science stuff at the moment, it's more useful to have a science/maths phd than a compsci undergrad.

caek, Friday, 21 June 2013 13:30 (ten years ago) link

I have a law degree, will that do

kenjataimu (cozen), Friday, 21 June 2013 13:43 (ten years ago) link

I have a psychology degree, so most probably, yes.

Just noise and screaming and no musical value at all. (Colonel Poo), Friday, 21 June 2013 14:01 (ten years ago) link

Shouldn't be an issue. One programming team I worked with had no-one with a CS degree. In fact they'd come from all kinds of backgrounds. One of the senior programmers had been head of Humanities at a secondary school.

go cray cray on my lobster soufflé (snoball), Friday, 21 June 2013 14:27 (ten years ago) link

I take it jobs are pretty portable? is it common for UK devs to go work in the US? daydreaming: I’d like to work in NYC mebbes

I take the job markets are largely p.bouyant in london, US, even scotland’s had a lot of chat recently about a lack of skilled programmers

kenjataimu (cozen), Friday, 21 June 2013 14:44 (ten years ago) link

I think second-guessing the market in search of a career is a mug’s game tbh; best to do something you enjoy and find worthwhile

it was going down the first route that finds me here in first place

kenjataimu (cozen), Friday, 21 June 2013 14:47 (ten years ago) link

the skills are portable. the problem is finding a company that will get you a H1-B, which is the usual visa you need to work in the US in tech.

the way the wind is blowing, it might be a little easier in 5 years or so. one thing to bear in mind: the spouse of a H1-B is not eligible to work in the US.

ken otm.

caek, Friday, 21 June 2013 14:49 (ten years ago) link

one month passes...

python is absolutely the best language to learn programming in, and it happens to be useful in many practical situations including web programming.

any tips for a good python book for a beginner?

tpp, Monday, 12 August 2013 07:23 (ten years ago) link

http://www.greenteapress.com/thinkpython/thinkpython.html

free and good!

Clay, Monday, 12 August 2013 07:24 (ten years ago) link

for someone looking to learn programming from scratch i should say.

xp

tpp, Monday, 12 August 2013 07:25 (ten years ago) link

this looks perfect thanks

tpp, Monday, 12 August 2013 07:47 (ten years ago) link

i've been doing this! i've used that website, the codecademy python stuff, and the learn python the hard way website.

just sayin, Monday, 12 August 2013 08:46 (ten years ago) link

two months pass...

have to stick with javascript for course purposes, but no harm in learning the discipline in a structured/all-round way i spose

if i need someone to help me find out where all my fucking stuff has saved to nowe that im using eclipse, this could be that thread right? no pressure until tuesday 6pm...

unblog your plug (darraghmac), Monday, 14 October 2013 02:18 (ten years ago) link

there's usually a Eclipse Workspace (or something) directory that it makes. if you File > New > Project then it shows you the default location (or at least mine does, version 3.7.2)

Project > Properties > Resource also shows you for an open project

koogs, Monday, 14 October 2013 08:54 (ten years ago) link

Ta

unblog your plug (darraghmac), Monday, 14 October 2013 09:06 (ten years ago) link

You’re using Eclipse to write JavaScript? Why? It sounds like a PITA.

Allen (etaeoe), Monday, 14 October 2013 19:41 (ten years ago) link

four months pass...

oh, i get it now, ruby on rails is why every website looks and works like shit and why (because website) everyone wants ruby on rails 'developers'

web whatever point 0 is the worst

j., Sunday, 2 March 2014 03:59 (ten years ago) link

one year passes...

fed up now

After installing Windows 10 I seem to have automatically been given Visual Studio Community 2015, because I like to mess about in c++. Previously I was usuing VS express 2013 I think

First things first, I'm a very casual coder - I only write small dumb little games for myself or whatever, I'm not a pro.

So for some reason now nothing compiles, literally trying to compile a simple c++ file which has an #include "iostream" and a basic main function (for now) but nothing else, so it should just compile really easily yeah?

But consistantly being hit with "186 errors", sometimes more. They read along the lines :

variable "errno_t" is not a type name
explicit type is missing ('int' assumed)
(in crtdb.h file which I've not even mentioned in my code)
...and so on, none of the errors make sense in relation to the small code I've written

Internet can only suggest that
This looks like you are compiling against a mix of header files, with some from one compiler version and some from the other.

But I've uninstalled all other Visual Studio versions so I can't see how that's happening.

Any ideas ilx?

Drop soap, not bombs (Ste), Friday, 27 November 2015 14:24 (eight years ago) link

don't know about the windows compiler but gcc has flags that'll show you the compilation steps and / or save the files after going through the pre-processor, maybe that'll help.

(i've just re-installed VS 2010 on my vista laptop but haven't compiled anything with it yet)

koogs, Friday, 27 November 2015 14:42 (eight years ago) link

Finally, I deinstalled every little thing that had anything to do with VS, including registry entries. Seems to be working now

Drop soap, not bombs (Ste), Friday, 27 November 2015 18:35 (eight years ago) link

one year passes...

i've been making an effort to bring myself up to date with the new c++ specifications by reading a few books (meyers, alexandrescu). kind of blown away by how useful some of the new features are ('auto' has already saved me hours of my time) but also how complex the language has become.

tpp, Wednesday, 19 July 2017 05:29 (six years ago) link

eight months pass...

I've been reading/learning c# lately, from what I have gleamed so far it is extremely similar to Java but tailored obviously for Windows.Net

It's also losing me quite often, the maze of interfaces mixed with generics and delegates and whatnot other ways of designing object orientated code makes me think that I'm never going to fully conquer this one.

In space, pizza sends out for YOU (Ste), Wednesday, 18 April 2018 18:59 (six years ago) link

oh god don't confuse me, just about starting to get my head around some of the common java patterns

thomasintrouble, Wednesday, 18 April 2018 19:54 (six years ago) link

is Java still something worth pursueing these days, from a career perspective? I kinda bailed just before getting to know the advanced stuff, but it was useful for some modding programming.

Feel like cowering back into BASIC retro computer programming right now, for a procedural one last hit.

In space, pizza sends out for YOU (Ste), Wednesday, 18 April 2018 21:34 (six years ago) link

Android uses Java, so yes.

Meme Imfurst (Leee), Wednesday, 18 April 2018 21:35 (six years ago) link

C# syntax has improved quite a bit over the last few years and I think it's nicer to use than Java but tbh I don't have much Java experience

Colonel Poo, Wednesday, 18 April 2018 21:39 (six years ago) link

Java and C# are virtually interchangeable to me at this point. I say focus on whichever one you need for your current job and make up some silly side project to keep your toes in the water with the other one.

Embalming is a flirty business (DJP), Thursday, 19 April 2018 00:57 (six years ago) link


You must be logged in to post. Please either login here, or if you are not registered, you may register here.