473,395 Members | 2,006 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

From a researcher: what is the job market for compiler-writters?

Hello,

As only doing research in academic (working on IR), I have no idea of
what is going on in industry, and what is in demand. Answering any of
the following questions would be very helpful!!
1>I wonder what is the job market for compiler writters?
- from www.compilerjobs.com, I see only Embedded/media processor is
creating job openings..?
- how competitive it is to get such a job?
- what is the sort of skills in compiler is in demand?
- Code generation, code optimization?

2> Compiler writters, are you feel happy with what you are doing? What
is looks like to persue a career in compiler?

3>What is the future job propective for Embedded processor's compiler?
Will all the compiler jobs be out-sourced to india and china, like
other embedded programming jobs?
4> It seems that lots of job ads require GCC for embedded processors,
I wonder ,In the market, what is the percentage of embedded compiler
is implemented in GCC? If I started to learn GCC's code generation,
would I be able to find a job?
Thanks!

Charlie
Nov 14 '05 #1
4 2013
go*********@yahoo.com (Charlie) writes:
As only doing research in academic (working on IR), I have no idea of
what is going on in industry, and what is in demand. Answering any of
the following questions would be very helpful!!


comp.compilers is a better place to ask questions about writing
compilers.
--
Ben Pfaff
email: bl*@cs.stanford.edu
web: http://benpfaff.org
Nov 14 '05 #2
As lots of Embedded compiler was implemented in GNU compiler collection, gdb, etc..

Maybe the GNU and embedded experts have a better idea? ....

Any pointer is highly appreciated!
Thanks!

Charlie

Nov 14 '05 #3
Charlie wrote:
As lots of Embedded compiler was implemented in GNU compiler
collection, gdb, etc..

Maybe the GNU and embedded experts have a better idea? ....

Any pointer is highly appreciated!
Thanks!

Charlie


Like Ben Pfaff said, comp.lang.c and comp.lang.c++ have nothing to do with
compilers. Please check a more appropriate group such as the one he
suggested (comp.compilers).

- Pete
Nov 14 '05 #4
Charlie wrote:
... I wonder what is the job market for compiler writters?
- how competitive it is to get such a job?
- what is the sort of skills in compiler is in demand?
- Code generation, code optimization?


1. Ask your instructors/professors for leads.
2. Each chip developer has one lead compiler writer and some
staff or they job out the work.
3. They need competitive optimization and reliable code.

Nov 14 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: XmlAdoNewbie | last post by:
Hi All, I am using Microsoft SQL Enterprise Manager version 8.0 and have created a view from a combination of 4 different tables. I would like to be able to go into sql and open the view and...
32
by: cat_dog_ass | last post by:
I am used to programming in DOS mode via Borland C++. I would now like to create programs for the Windows envirinment. Is it absoultely necessary to use Visual C++ to do this? Are there other tools...
13
by: Joseph,,, | last post by:
I've seen data about database market share that shows IBM slightly ahead of Oracle. However, looking at the data with a finer granularity shows IBM with a huge lead in market share in the...
346
by: rkusenet | last post by:
http://biz.yahoo.com/rc/040526/tech_database_marketshare_1.html Interesting to see that database sales for windows is more than Unix.
2
by: Clark Savage Jr | last post by:
I am running a bunch of aggregate insert queries to populate a table. When I run the SQL statement via a saved query, all is well. However, when I run it as an ADO recordset in VBA, the count is...
0
by: Nithin | last post by:
My code as an txt attachment. I have 2 drop down list boxes that on selection populate text boxes from my database table. I am able to display the correct values in these text boxes. I have 2...
5
by: homepricemaps | last post by:
if i use the code below to write a list to a file list = (food, price, store) data.append(list) f = open(r"test.txt", 'a') f.write ( os.linesep.join( list ) ) it outputs to a file like this
56
by: Ashish Patankar | last post by:
I want to migrate my Oracle 10g database to Db2. I want some documentation for the comparision between these to databases. I also want to know which features of Oracle 10g are supported by Db2 and...
11
by: Michael Spencer | last post by:
Announcing: compiler2 --------------------- For all you bytecode enthusiasts: 'compiler2' is an alternative to the standard library 'compiler' package, with several advantages. Improved...
15
by: patf | last post by:
Hi - experienced programmer but this is my first Python program. This URL will retrieve an excel spreadsheet containing (that day's) msci stock index returns. ...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.