Sponsored Content
Full Discussion: Programming C in Linux
Top Forums Programming Programming C in Linux Post 2479 by wizkid on Tuesday 15th of May 2001 09:35:09 PM
Old 05-15-2001
Question

Hello, I am a basic programer from back in the 80's/90's. I moved on to visual basic and now I want to learn C. I want to eventually program in Linux.

Now, before I get on this band wagon I want to ask a few questions to make sure I am getting started out right.

1. Is C a good language to learn? I don't want to learn it if it is dwindling to nothing-ness amoung new programmers.

2. Once I get half way decent in C, is there a visual c package out there to make a lot of the coding easier?

3. Is there a development environment that will allow me to test my apps without crashing Linux? (Just want to be sure)

4. How big are the difference between programming C in windows and C in linux?

Thank you much in advance,

Eric
 

9 More Discussions You Might Find Interesting

1. New to Unix. Which books should I read?

Any Usefull Ebooks on Linux Programming?

Hi Forum! Is there anybody who can tell me where I can find some cool books on linux ( RH exclusively! if possible ) programming? :p (2 Replies)
Discussion started by: confusedoflife
2 Replies

2. Linux

Need Help Of Linux Programming

hi frnds i need help on linux programming as well as how to configure linux. if u feel free than plz forward me the mail so that i can go through. email removed thanx regards :) vishwa pratap singh (1 Reply)
Discussion started by: luckyvishwa
1 Replies

3. UNIX for Dummies Questions & Answers

Linux Programming in JAvA

is it advisible to do Linux Programming in JAVA.. If so, whats the advantage over C++ or C.. Cud anyone also help me out by providing some links in this regard.. Would be highly appreciated.. (1 Reply)
Discussion started by: srikumar_cs
1 Replies

4. Programming

c programming in linux

can you guys please let me know what are some of the c programming environment program? you know the ones with checking syntax and auto indentation and such.. dont want to just use vi (although someone did mention to me that in vim, there are capabilities.. but not sure how) thanks in advance. (6 Replies)
Discussion started by: convenientstore
6 Replies

5. Linux

Linux programming

Hi friends! I am new be in Linux system programing. Can you help me to get running processes statistics (pid, uid, %cpu, %mem, pri, ni) without using any commands like TOP, PS. Can you tell me any system call available to get %cpu only or %mem only? Even i include... (2 Replies)
Discussion started by: venkatgopu
2 Replies

6. Linux

C programming in linux

Hi friends In my linux application, i want to update output in same place i.e.. I want to display my output in specific location in screen(console output) ITERATION 1: (e.g. start diplay from 5th ROW 5th COLOUMN) if my message is "hi" then first time 'h' should print in 5th ROW... (2 Replies)
Discussion started by: venkatgopu
2 Replies

7. Shell Programming and Scripting

Shell programming in Linux

Hi, I have been working on Sun Solaris since a long time. Recently I got to work on RH Linux. My Linux version details are: Linux 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:48 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux I have a simple command in my shell script: export BKPTAG=`date... (3 Replies)
Discussion started by: sagarparadkar
3 Replies

8. UNIX for Dummies Questions & Answers

From iOS programming to Linux system programming

Hello. I like Linux and C programming language. Allways wanted to understand kernel and become a Linux system programmer. And I also like Objective-C and iOS. These two programming areas have relations: 1. Linux and iOS are UNIX-like systems, POSIX compliant. 2. It is useful to know C language... (2 Replies)
Discussion started by: Rockatansky
2 Replies

9. Red Hat

Linux programming

Develop a program to display file given on the command line to STDOUT, please give sample program (2 Replies)
Discussion started by: ainstin
2 Replies
Mojolicious::Guides::CodingGuidelines(3pm)		User Contributed Perl Documentation		Mojolicious::Guides::CodingGuidelines(3pm)

NAME
Mojolicious::Guides::CodingGuidelines - Coding guidelines OVERVIEW
This document describes the coding guidelines that are the foundations of Mojo and Mojolicious development. Please do not send patches unless you agree with them. MISSION STATEMENT
Mojo is a runtime environment for Perl real-time web frameworks. It provides all the basic tools and helpers needed to write simple web applications and higher level web frameworks such as Mojolicious. All components should be reusable in other projects and in a UNIXish way only loosely coupled. Especially for people new to Perl it should be as easy as possible to install Mojolicious and get started. Writing web applications can be one of the most fun ways to learn a language! For developers of other web frameworks it should be possible to reuse all the infrastructure and just consider the higher levels of the Mojolicious distribution an example application. RULES
Web development should be easy and fun, this is what we optimize for. The web is a moving target, to stay relevant we have to stay in motion too. Keep it simple, no magic unless absolutely necessary. The installation process should be as fast and painless as possible. (Less than a minute on most common hardware is a good rule of thumb) The addition and modification of features is decided by majority vote or the pumpking. Any core developer may nominate a new one, who must then be accepted by a 2/3 majority vote. The pumpking has veto rights and may select his successor. It's not a feature without a test and documentation. A feature is only needed when the majority of the userbase benefits from it. Features may only be changed in a major release or after being deprecated for at least 3 months. Refactoring and deprecations should be avoided if no important feature depends on it. New features can be marked as experimental to be excluded from deprecation policies. A major release is signaled by a new major version number and a unique code name based on a unicode character. Only add dependencies if absolutely necessary and make them optional if possible. Domain specific languages should be avoided in favor of Perl-ish solutions. No inline POD. Documentation belongs to the guides, module POD is just an API reference. The main focus of the included documentation should be on examples, no walls of text. (An example for every one or two sentences is a good rule of thumb) Everything should be ordered alphabetically if possible. The master source code repository should always be kept in a stable state, use feature branches for actual development. Code has to be run through Perl::Tidy with the included ".perltidyrc", and everything should look like it was written by a single person. Code should be organized in blocks and those blocks should be commented. No spaghetti code. Comments should be correctly capitalized, and funny if possible, punctuation is optional if it doesn't increase readability. Every file should contain at least one quote from "The Simpsons" or "Futurama". No names outside of "Mojolicious.pm". No Elitism. Peace! MORE
You can continue with Mojolicious::Guides now or take a look at the Mojolicious wiki <http://github.com/kraih/mojo/wiki>, which contains a lot more documentation and examples by many different authors. perl v5.14.2 2012-09-05 Mojolicious::Guides::CodingGuidelines(3pm)
All times are GMT -4. The time now is 08:48 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy