Click here to Skip to main content
15,886,919 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
GeneralRe: Business language Solution? Pin
Eddy Vluggen8-Jul-17 2:36
professionalEddy Vluggen8-Jul-17 2:36 
GeneralRe: Business language Solution? Pin
jschell10-Jul-17 4:44
jschell10-Jul-17 4:44 
GeneralRe: Business language Solution? Pin
Joer4x410-Jul-17 16:26
Joer4x410-Jul-17 16:26 
GeneralRe: Business language Solution? Pin
Richard MacCutchan10-Jul-17 21:36
mveRichard MacCutchan10-Jul-17 21:36 
GeneralRe: Business language Solution? Pin
Pete O'Hanlon10-Jul-17 21:47
mvePete O'Hanlon10-Jul-17 21:47 
GeneralRe: Business language Solution? Pin
Eddy Vluggen11-Jul-17 2:38
professionalEddy Vluggen11-Jul-17 2:38 
GeneralRe: Business language Solution? Pin
jschell13-Jul-17 6:04
jschell13-Jul-17 6:04 
GeneralRe: Business language Solution? Pin
jschell2-Jul-17 7:58
jschell2-Jul-17 7:58 
Joer4x4 wrote:
This isn't a game it's business - totalyl


Rather certain that WOW is a business. A very successful one as well.

Joer4x4 wrote:
I can write a system faster in older languages with OO. If you look closer and understand the languages it becomes obvious that OO is not completely new...


Based on the current tiobe report of the top 10 languages I have more than a decade in the top 5 languages. And have done probably a year in at least 2 of the others. And C is one of the ones with at least a decade. I have worked on 24x7 servers, back end exclusively for 25+ years. And I do have a education background with a strong grounding in computer science.

Based on that I do "understand" languages.

Based on that I respectively disagree with all of your contentions.

Joer4x4 wrote:
The was a time when many (even small) had there own programmers


Not even sure what that means. There was a time when most businesses did not have programmers. These days almost every single small business has either a person in-house that handles their website or someone that must establish a business relationship with a different company that does that. And any moderate size business must have someone that is at least moderately familiar with the technology if they are not doing it themselves.

Joer4x4 wrote:
I'll take the old one - much more efficien


You would of course need to define exactly what efficiency you are looking for. However in terms of deliverables - familiarity is probably by far the driving force. A technology is not significant but rather whether the developer knows how to use it or not.

In terms of performance the factors are as follows in the vast majority of all programming endeavors and probably more so in any that calls itself a 'business'
1. Requirements - most impact
2. Architecture
3. Design
4. Technology - including language.
5. Hardware/platform - least impact

I have seen miserably bad code in every language I have worked. However the major performance drivers, on the orders of magnitude, were always caused by the first 3.

Joer4x4 wrote:
3. I know what language but I am avoiding it. While I am exploring I understand that most most new languages were developed by those in research...


Not sure what that paragraph was intended to mean but it suggests it is a rationalization for something. A "new" language is going to be something that has been around less than 10 years. I suggest you look to the tiobe report for that. Other than that businesses these days use OO languages or even languages with OO constructs. That is why the ANSI C standard now has OO constructs. There is even a lot of embedded development using C++ whereas it use to be C and the reason for that is not delivery but rather compactness of code and exact very exact control of that code. With large and faster embedded systems those restrictions are not as strict as they used to be.

Look at Go (see the tiobe report). Not even "new" now as it is 10 years old. It is compiled and was designed because the authors didn't like C++.
AnswerRe: Business language Solution? Pin
Richard Andrew x6430-Jun-17 17:13
professionalRichard Andrew x6430-Jun-17 17:13 
GeneralRe: Business language Solution? Pin
Pete O'Hanlon6-Jul-17 1:32
mvePete O'Hanlon6-Jul-17 1:32 
QuestionSystem Design Patterns reading material? Pin
Thirlan14-Jun-17 10:57
Thirlan14-Jun-17 10:57 
AnswerRe: System Design Patterns reading material? Pin
Eddy Vluggen16-Jun-17 22:01
professionalEddy Vluggen16-Jun-17 22:01 
GeneralRe: System Design Patterns reading material? Pin
Thirlan17-Jun-17 6:47
Thirlan17-Jun-17 6:47 
AnswerRe: System Design Patterns reading material? Pin
jschell17-Jun-17 6:12
jschell17-Jun-17 6:12 
AnswerRe: System Design Patterns reading material? Pin
Gerry Schmitz17-Jun-17 6:38
mveGerry Schmitz17-Jun-17 6:38 
GeneralRe: System Design Patterns reading material? Pin
Thirlan17-Jun-17 6:46
Thirlan17-Jun-17 6:46 
GeneralRe: System Design Patterns reading material? Pin
Gerry Schmitz17-Jun-17 7:25
mveGerry Schmitz17-Jun-17 7:25 
QuestionWhich technologies to build a collaborative multi user web application Pin
User 1322786614-Jun-17 10:01
User 1322786614-Jun-17 10:01 
AnswerRe: Which technologies to build a collaborative multi user web application Pin
jschell14-Jun-17 10:44
jschell14-Jun-17 10:44 
GeneralRe: Which technologies to build a collaborative multi user web application Pin
User 1322786616-Jun-17 14:12
User 1322786616-Jun-17 14:12 
GeneralRe: Which technologies to build a collaborative multi user web application Pin
jschell17-Jun-17 6:00
jschell17-Jun-17 6:00 
AnswerRe: Which technologies to build a collaborative multi user web application Pin
Gerry Schmitz14-Jun-17 16:36
mveGerry Schmitz14-Jun-17 16:36 
AnswerRe: Which technologies to build a collaborative multi user web application Pin
User 1322786616-Jun-17 14:14
User 1322786616-Jun-17 14:14 
Questionvending machine Pin
Member 1325295211-Jun-17 0:45
Member 1325295211-Jun-17 0:45 
RantRe: vending machine Pin
Richard Deeming12-Jun-17 1:58
mveRichard Deeming12-Jun-17 1:58 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.