|
Hi guys,
I'm new here, and I've got big plans. These plans include building a massive organization, building my own spacecraft, and creating a few games, writing a few novels, and traveling a lot.
So, why am I here? Simple, I'm on a coding journey. I'm learning the simple stuff first, like web development, HTML, CSS3, PHP, Java, etc. Then I'm moving onto bigger programs.
However, considering that I want to build my own spacecraft, I'd like to code my own language to build my own OS and what not with. Having my own software and knowing the ins and outs of it just sounds like the right thing.
So, my question is, where do I start? What would you guys recommend? Am I heading in the right direction by starting with something simple like web development?
Also, I would like to know if you guys can point me into some decent resources that would help me get started with my own language. I've seen people create languages based of another language, I don't want to do that. I'm talking about from scratch kind of deal. Like, legit from scratch. So, any resources that you guys can give me would be much appreciated. I figured that group of people who code on a regular basis would at least be able to point me in the right direction.
And yeah, I know...I don't know how to dream small. I go for big...really big. 
|
|
|
|
|
Not sure if troll or stupid. You will fail and fall very hard when waking up in reality.
But whatever, keep going kid:
Learn a few programming languages in deep(no webdesign sh*t), study computer science and read "Compilers: Principles, Techniques, and Tools, 2nd Edition".
This will push you into a good position to build your own language. Compiler will suck, cause you are alone, but who cares. Nobody will use it anyway.
|
|
|
|
|
I'm being dead serious about this. Looks like I'm going to have to start by studying compilers and other languages. How they were made and what makes them work. Should have been a no brainer, but if I'm going to build my own spacecraft, I want to make sure that I know the ins and outs of it.
|
|
|
|
|
"Should have been a no brainer,"
lol. compilers are one of the hardest topics in computer science.
also: definitelly stupid
|
|
|
|
|
If building a spacecraft is the end goal then a piece of advice in to learn C or C++ first many hardware interface has some type of plugin to C or C++.
If your goal is to create a language for creating a language then first step would be determining the purpose of the language and what are the programming tools and styles you need in your language. Study popular programming languages like C, C++, C#, Python, Java, and JavaScript. They can provide inside on how to design your language.
|
|
|
|
|
So, I should learn about C and C++ then? I'm looking at building a lot of my hardware for this, except for maybe the computer systems. I suppose it makes sense to look into C and C++. After all, most hardware is designed to fit popular Operating Systems like Windows and Linux.
|
|
|
|
|
That would be a good idea almost all hardware have C or C++ interfaces and no one programs in assembly any more. Warning!!! C can easy to abuse and hard to reason out as it has none of the features to help ensure type safe and separate error checking from business logic. If you still want to create a language that simplifies your interface to your hardware is would still need to be build underneath C or C++
|
|
|
|
|
Hi, I worked as Web developer (ASP.NET,VB.NET) for 6 months and later my position was changed as Windows developer(WPF,C#,MVVM) to till now. Next, my company is forcing me to move on android application development(Purely java and android studio) . I started my career just a year back. Is it good for me to switching technologies in short span of time?
sujith karivelil
modified 20-May-15 1:45am.
|
|
|
|
|
Yes, no, and maybe. The only person who can answer this question is you, as it depends entirely on where you want your career to go.
|
|
|
|
|
I have created a windows gadget that plays a radio stream I am involved in. I have got the gadget image and stream working however would like the main image on the desktop to change at specific times of the day when a new show starts. example: Monday - friday 6am to 10am it shows image 1, and 10am to 2pm it shows image 2 etc... so basically it will change the image for each show 7 days a week. I just cannot figure out how this can be achieved, so any advice would be welcomed or if you can add script for me it would be appreciated.
Script writing is not my forte.
as there are several files and code you can download the gadget file on this link. (right click and save it to desktop first, dont click on gadget link directly as will be gobblygook)
http://www.oilrig.eu.org/gadget
i tried various options with javasctipt but nothing wok, so hope you can figure it out. As you can see from the test2 the time script does show the image but it does not change when the next hour comes.
|
|
|
|
|
The Software life-cycle is an ever changing process. Some parts are a must (Absolute), and some are not. And during the evolution process some parts are added and some are dropped.
How can we decide that a once Absolute task is no longer needed and must be Dissolved?
Every task is there for a reason (since somebody put it there).
Can we drop a task just because we don't see it's importance?
And when does an absolute task become a wall in the way of evolution?
|
|
|
|
|
I know a bit of code but it got boring to me about 8 months ago so I stopped. SO what's a code I can start learning that'll keep me interestee. Also what's the best windows program for a coding prompt? ? Also I ordered these books
-the pragmatic programmer from beginner to journeyman
-programming for dummies
-invent Your Own Computer Games with Python, 3rd Edition
Do you think starting python will keep me motivated and inspired??
|
|
|
|
|
Motivation needs to come from within. If you do not have much interest in programming then no language is likely to change that. Try and decide first what you want to do, and then choose the language or framework that you think will help you achieve that goal. But if you really find it boring then best find some other career path.
|
|
|
|
|
Hello im a newbie program i just started learning programming recently and im still a not good at it. But i want do a program where i have point(for ex. a circle) and it moving on his own from starting point to the end line, he also needs to avoid simple obstacles, and learn his actions and do not do same mistakes again(something like "i was at this pixel before, when i moved to the pixel at the right and there was obstacle so do not do this move on this pixel again). It can be in 2D on bit map(i think ).
I woud like any links to tutorials that will help me or which libraries i should use and where a i should look for help etc
Thank you for you time&help
|
|
|
|
|
That is one hell of a little program.
|
|
|
|
|
It used to be possible to get a categorized RSS feed by using urls like the following:
general articles: /webservices/articlerss.aspx?cat=1
android articles: /webservices/articlerss.aspx?cat=22
etc...
however, if i use the cat=22 parameter on the url I receive nothing.
has this been disabled, changed, something else... ?
|
|
|
|
|
You better post this in the Site Bugs & Suggestions forum[^] instead of here; the admins visit that forum frequently.
The quick red ProgramFOX jumps right over the Lazy<Dog> .
|
|
|
|
|
I thought the "features forum" was a good place to post.
anyway, thanks for the tip, I just moved it over there
|
|
|
|
|
FYI-I am not the coder. I receive a revised PDF document that I overwrite on a existing location on a server that points to a desktop icon for users (they select the icon, a menu opens then from there they choose the document they need). Lately I am experiencing an inconsistent issue when saving an updated <configuration><appsettings><" value" /> when overwriting a document. I change my value increment and select save but does not save. My question: Is it the way I save the document? Currently I open the document from the email attachment and save to my B drive I open our server to access the B drive and the location of the documents, then I drag the document from the B drive to the server location, select the code, change increment and save - usually without issue. Does using open, save or save as have an impact? Should I select and drag to overwrite instead of opening and save/save as? Is there an impact if opening from email attachment or through a an attachment in our service management software? Basically if the new document was been created using a different adobe version than the document on the server it code would not save, correct? I am not loading these documents any different. My IT coder insists I am doing something wrong but it is so inconsistent. Our documents need to be Acrobat 5 so if someone creates using acrobat pro or reader 9 then they need to fix form or I will not be able to save the code...correct???
|
|
|
|
|
While uploading a picture to my Profile here on CodeProject i found they are limiting it to 20Kb.I compressed my pciture from 5 Mbto 156Kb but couldn't do more........How should i post my pciture with this size?It's not allowing me 
|
|
|
|
|
Resize the image - it shouldn't be more than about 150x150 pixels.
Save it as a JPEG, and adjust the compression as required.
If it's still too big, try TinyJPG[^].
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
I have a working ATmel Studio project and trying to add it as a static library to AS Solution.
Apparently this project defines a "variable" FATFS using XML and I am getting a linker error about it being undefined.
I can handle that, but I have no idea how to <b><b></b>link my main project to the static library reference to the XML. </b>
I did add a search directory to the XML something , I am not sure what it is , some kind of doc, and it did not help.
I was trying to find gcc options about XML and all I got to go by was "gccxml and gcc_xml". ATmel Studio compiler is "plain gcc".
Please no references to "try other sites / support groups". ATmel tech support is down for maintenance (?) and I do not want to bother "the other group" with "basic x questions".
And no I do not want to learn XML at this point also. I did check the AS .cproj and it is XML.
So any simple explanations / hints on how gcc links to / uses XML will be appreciated.
Cheers
Vaclav
Addendum
OK the FATFS is defined by FatFs library and I need to find how this library is added to the original code by gcc using XML.
-- modified 11-Mar-15 15:28pm.
|
|
|
|
|
i am a student of I.T my final year project is tracking system how can i track an employee using his phone which has gps in it and which language should i choose to develop this app and how do i connect that employee phone to the server and get his location i want to use asp.net and c#.
|
|
|
|
|
Please stop re-posting! Just stop it.
No effort, not real questions, nothing. Please stop it.
—SASergey A Kryukov
|
|
|
|
|
We gladly help with specific questions of code but we won't do everything for you.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|