New Technology - refers to less-known and emerging software techniques and frameworks.

learn more… | top users | synonyms

118
votes
10answers
29k views

How has an increase in the complexity of systems affected successive generations of programmers?

As a "new" programmer (I first wrote a line of code in 2009), I've noticed it's relatively easy to create a program that exhibits quite complex elements today with things like .NET framework for ...
18
votes
14answers
1k views

Is good code impossible in modern software development? [closed]

It seems that even that developer tools has become more solid and robust, writing good code has become a challenge. Even that tools are more powerful, quality of code haven’t got better. I come up ...
18
votes
7answers
633 views

Does using new techniques hurt productivity?

It seems that as experience with the specific set of tools you have to work with grows, the incentive to try out new things weakens. When I was new at this programming job, trying out new things, ...
17
votes
6answers
743 views

How quickly should I adopt new technology, i.e. new .NET versions, new VS versions, etc.?

I'm never sure how quickly I should be adopting new technology. I often just don't until there is a need from a client, or I have a new project that makes it easy to just start with a new version. ...
16
votes
4answers
659 views

How to dissuade a customer who just learned a technology and wants to use it everywhere?

My customer recently discovered what is URL Rewriting, without completely understanding what it is, how it works and the pros and cons of it. Now, he asks for lots of strange changes in actual ...
15
votes
10answers
698 views

Your Approach to Learning Language(s)? [closed]

This question is geared specifically towards finding out what techniques you employ when faced with learning a new language - feel free to skip to the last paragraph for the straight-forward question. ...
13
votes
5answers
6k views

Recent programming language for AI? [closed]

For a few decades the programming language of choice for AI was either Prolog or LISP, and a few more others that are not so well known. Most of them were designed before the 70's. Changes happens a ...
12
votes
1answer
14k views

What is Hadoop and what are some example applications of it? [closed]

The title basically says it all. I keep hearing about Hadoop, and from the wikipedia entry, it certainly sounds interesting, but I'm curious if there are some good examples where it makes sense to ...
11
votes
8answers
484 views

What is the best advice to give someone in this industry who resists change? [closed]

I'm having a discussion with someone quite older than me, so I have no place in telling him what is wise. He is in the computer field but resists change, and we're discussing how his co-workers are ...
11
votes
6answers
1k views

How can I convince my company to move to MVC?

I currently write web apps using asp.net web forms and getting my company to move to another technology is like [insert funny line here]. I would really like to start writing apps using MVC, but they ...
9
votes
4answers
372 views

When a developer should change technology or framework?

I'm an ASP.NET developer since 3 years ago and I'm now pretty powerful in WebForms. But now it seems that everybody is moving or shifting towards ASP.NET MVC, and my company is also taking this shift. ...
8
votes
3answers
409 views

How to be a responsible early adopter?

A disconcertingly high number of new technologies/paradigms are overhyped (as is evident from replies to this question). Combine this with the fact that being early adopter is inherently risky. This ...
5
votes
9answers
570 views

How do you feel about those companies that try to use the newest technologies? [closed]

Two days ago I got a suggestion to pass test of HTML 5 (I am looking for a job). I was shocked because modern web browsers don't support some features or support its partially. Other side of ...
5
votes
3answers
635 views

How to learn new technologies without live projects

I have a year of experience in .Net but I have knowledge in basic stuffs like framework 2.0, java script and basics of sql server. But in Industry there is no need of these basic stuffs, they want ...
4
votes
2answers
2k views

Is Node.js “considered” to be its own programming language?

Whenever I read blog posts about a new app that had Node.js involved, bloggers often write "the app was written in node." But I hardly ever see a phrase going like "the app was written in JavaScript, ...
4
votes
6answers
432 views

How can I introduce new technology to my team?

I work on several teams that are living in the past, and I'm trying to introduce them to new technologies like ASP.NET MVC2. What are good ways to introduce new technology in a positive light?
4
votes
2answers
353 views

Why might I switch from ASP MVC to Node/Express?

So I've been wanting to try Node and Express. Not to mention Jade and Stylus. Webstorm has in my opinion an amazing user experience and I want to use it and these technologies. Here is where I get ...
4
votes
2answers
88 views

Who gives direction to the overall product offering and innovation?

I sometimes wonder how CEOs or Founders of companies like Microsoft and Oracle manage the overall technology movement and product link-up. Take for example Oracle, it started with the database only ...
4
votes
1answer
275 views

Web development for an otherwise widely experienced programmer? [closed]

I have been [hobby] programming for years now and know several languages including Objective-C, Java, C#, Python, C, and C++ well. I understand many programming patterns and have used several ...
3
votes
6answers
444 views

How soon existing projects should be upgraded to newer version of the technologies powering it?

In large scale applications (e.g. Banking Domain), what is the criteria of upgrading an existing project to a newer version of the technology on which it is built? For instance, a .NET application ...
3
votes
1answer
228 views

Web Development: is there an oasis to the chaos? [closed]

I started my programming career a long time ago when I was 14 years old, and I started with a book by James Lee, suggested by a Unix Systems Administrator I met in Barnes and Noble. In a month I had ...
3
votes
5answers
196 views

New Customer Project - Use Legacy Application or Design Something New

We are starting a new project with a new customer. We have a legacy application circa 1997 that we are planning on using to satisfy the customer's business requirements. I have been on the fence as ...
3
votes
3answers
425 views

When do you use new technology and complicated design principals in an LOB app (using WPF)?

I'm building an LOB app for a very big and serious client, the app itself is not big but my client is so I have to get it right. I'm generally tempted to always use the latest stuff out there and ...
3
votes
2answers
216 views

how do we clear new programming concept

In IT world, new latest technologies are generated daily. Every time, every programmer need to learn something & then clear it conceptually to implement. All new technologies are built on some ...
2
votes
1answer
339 views

Essential Technologies for Senior (.NET) Developer [closed]

I was recently laid off, and now I'm looking to take this opportunity to add new technologies to my resume. I don't mean just padding with keywords; I mean developing real (albeit possibly small), ...
2
votes
1answer
251 views

Explain to me what interaction oriented programming is

There is this new kid on the block called Interaction Oriented Programming (IOP). Can somebody explains how it works? How does it compare to object oriented programming. Will this replace object ...
1
vote
1answer
362 views

Passive ways to learn new technology?

Recently, having purchased a smart phone, I discovered podcasts. It's great, cause I spend time commuting and usually that time would be a waste. Admittedly, it's fairly light stuff, mostly news and ...
0
votes
5answers
1k views

Should speed reading be applied while reading Tech Books [duplicate]

Possible Duplicate: How do people read big technical books? It's a known fact that, Science and Tech readings requires most attention, to at least make sense of what one reads. In the age ...
0
votes
5answers
216 views

Can we provide a login functionality in multiple language?

My username is krunal. And If i type my name in any language like Gujarati(કૃણાલ), Hindi(कृनल) or English(krunal) in username textbox than it should allowed me to login without any specific ...