Here are the best programming languages to learn in 2018

Post Reply
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Here are the best programming languages to learn in 2018

Post by cnavarro »

C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
User avatar
Rick Lipkin
Posts: 2397
Joined: Fri Oct 07, 2005 1:50 pm
Location: Columbia, South Carolina USA

Re: Here are the best programming languages to learn in 2018

Post by Rick Lipkin »

Cristobal

I have seen several of these polls and I have noticed they vary based on the author point of view and ( for the most part ) show the steady decline ( over time ) of the dot net offerings .. vb.net and even C# has declined in favor of

1- PHP
2- Java\Java script
3 - C++
4 - C

Image

I am glad to see C++ hanging in the top 5 and when people ask me what language I use, I generally tell them "My Final compile is in C++ with the use of the very mature Windows ( add-on ) api FiveWin\xHarbour libraries". I am extremely proud of what Antonio has developed\maintained over the years and I would like to see Fivewin marketed more aggressively to appeal to new and the younger generation of programmers.

I have echoed my personal opinion in this forum several times on starting a discussion on re-branding FiveWin as 'Not Just xBase'. As you know from other programming polls .. xBase use is generally in the over 40-50 year demographic and is not being taught at all to the next generation of coders .. in favor of the dot net IDE. ..

I think the ( entire ) team Antonio has surrounded himself with ( specifically yourself and Rao ) is the future of the FiveWin brand. You bring to the table FiveEdit ( richtext ) which is the IDE ( need a resource editor :) ) and Rao brings to the table the SQL RDMS component for ADO ... re-packaged as a solid add-on component to C++ for Win api gui apps is where I would like to see the marketing focus ... Database Web apps ( I believe ) have reached a point where they are too easily penetrated and hacked and I applaud the EU for their hawkish policies instituting GDPR which aggressively penalizes companies who do not report data breeches\Web component negligence in a timely manor and do not actively encrypt their vulnerable data as a means of mitigation.

With all that said .. ( in this aggressive world of cyber terrorism ) I think we will see the curtailment of certain on-line database web-sites because the liability of the high likely hood of getting their site penetrated and hacked .. is just a matter of time and the ( inevitable ) re-evaluation in the resurgence of the Win api Gui app ( that is designed to run behind a companies firewall) ..... will be the re-discovery where I think FiveWin can grow and flourish, especially with our younger programmers ... and if my crystal ball is correct .. the time to ( possibly ) re-brand Fivewin as an alternative to capitalize on the ever growing cyber threat driven changing marketplace .. is now.

Rick Lipkin
User avatar
Otto
Posts: 4470
Joined: Fri Oct 07, 2005 7:07 pm
Contact:

Re: Here are the best programming languages to learn in 2018

Post by Otto »

Hello Rick,
yes I also think this would be a good idea.
re-packaged as a solid add-on component to C++ for Win api gui apps is where I would like to see the marketing Focus
Best regards,

Otto
********************************************************************
mod harbour - Vamos a la conquista de la Web
modharbour.org

********************************************************************
User avatar
Carles
Posts: 937
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Contact:

Re: Here are the best programming languages to learn in 2018

Post by Carles »

Rick
Rick Lipkin wrote: I am glad to see C++ hanging in the top 5 and when people ask me what language I use, I generally tell them "My Final compile is in C++ with the use of the very mature Windows ( add-on ) api FiveWin\xHarbour libraries". I am extremely proud of what Antonio has developed\maintained over the years and I would like to see Fivewin marketed more aggressively to appeal to new and the younger generation of programmers.

I have echoed my personal opinion in this forum several times on starting a discussion on re-branding FiveWin as 'Not Just xBase'. As you know from other programming polls .. xBase use is generally in the over 40-50 year demographic and is not being taught at all to the next generation of coders .. in favor of the dot net IDE. ..

I think the ( entire ) team Antonio has surrounded himself with ( specifically yourself and Rao ) is the future of the FiveWin brand. You bring to the table FiveEdit ( richtext ) which is the IDE ( need a resource editor :) ) and Rao brings to the table the SQL RDMS component for ADO ... re-packaged as a solid add-on component to C++ for Win api gui apps is where I would like to see the marketing focus ... Database Web apps ( I believe ) have reached a point where they are too easily penetrated and hacked and I applaud the EU for their hawkish policies instituting GDPR which aggressively penalizes companies who do not report data breeches\Web component negligence in a timely manor and do not actively encrypt their vulnerable data as a means of mitigation.

With all that said .. ( in this aggressive world of cyber terrorism ) I think we will see the curtailment of certain on-line database web-sites because the liability of the high likely hood of getting their site penetrated and hacked .. is just a matter of time and the ( inevitable ) re-evaluation in the resurgence of the Win api Gui app ( that is designed to run behind a companies firewall) ..... will be the re-discovery where I think FiveWin can grow and flourish, especially with our younger programmers ... and if my crystal ball is correct .. the time to ( possibly ) re-brand Fivewin as an alternative to capitalize on the ever growing cyber threat driven changing marketplace .. is now.

Rick Lipkin
Good article Rick, although a little alarming. It's true that there is a lot of hacked aplications but I think we should not cover our eyes towards new trends. We are professional specialists in creating an win application environment, but this doesn't make us compare a win environment with a web one. Which environment is better? Which hacked less? Which is more powerful?

I think that the two environments have to know how to coexist and we will be able to respond to this union. The mutation, maturation or evolution of FWH to pure c ++ may be an error. I think that FWH has now reached its full maturity, fruit of many years of research and development. Now it would be perhaps to start again another nightmare that cost many years to stabilize. I love FWH. I want FWH. I need FWH… (If my wife hears me she will hit me with a bat 2 times ...) But I think that the best strategy at the moment is to generate new tools within FWH that allow to link the Win world with the Web in a fast, safe, robust and ... magical way, as always fwh has done .

I don’t see many of our users starting again with the pasage, although as you well said it would be nice to see the new generation of programmers using this pure fwh++.
Like or not like the Internet exists, it is there and we must be able to create our new applications to run on this great website, or to link with it and share its many resources. At the end, we will surely survive these new challenges that are coming to us

It's just a late Sunday thought, of course ... :D

Cheers !
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

https://modharbour.app
https://modharbour.app/compass
https://forum.modharbour.app
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Here are the best programming languages to learn in 2018

Post by cnavarro »

Dear Carles

+++++++++++++++++++++++++++++++1

A small additional reflection
We have to understand that the new characteristics and demands that we must enter, and make compatible both trends, requires us to interact with other people, specialists in other fields such as the security referred to.
It is possible that what is in danger is the figure of the individual programmer, who possessed all the resources and knowledge to carry out a project, and needs to surround himself with other people, specialists in the new field he wants to integrate in his products ( for example, web security ), or subcontract these services.
We have to be afraid of it? I do not think so.
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
User avatar
Rick Lipkin
Posts: 2397
Joined: Fri Oct 07, 2005 1:50 pm
Location: Columbia, South Carolina USA

Re: Here are the best programming languages to learn in 2018

Post by Rick Lipkin »

This article was in the news this weekend .... in SlashDot 03/28/2018.

Image

and here is the link to the comments ...

https://tech.slashdot.org/story/18/03/1 ... h#comments

And yet another article from BleepingComuter

Image

https://www.bleepingcomputer.com/news/t ... -election/

There is more to this story .. but the point is that Facebook allowed researchers to 'view' their data and this appears NOT to be a brute force hack .. .but VERY SERIOUS topic none the less.

Where is the GDPR in the Germany Breech ... posted in this Off Topic forum
http://forums.fivetechsupport.com/viewt ... 19&t=35328


Rick Lipkin
User avatar
Carles
Posts: 937
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Contact:

Re: Here are the best programming languages to learn in 2018

Post by Carles »

Rick,

You are right but I understand that your vision on the subject is to lock yourself in the windows systems and don't see what happens around. You're right that there are many web systems that are hacked, yes !!!, but this hasn't closed our eyes to our possible systems in windows that coexist with others on the web. This is what I mean.

It's possible that many databases with sensitive information (personal, medical, farm, ...) must be very well protected, but maybe you have other information that we can have on the web and interact with windows applications, for example when we create orders, requests for information, ...

At the end what I am saying is that FWH must be able to create powerful channels with the WEB.

The web like it or not like it will exist and I fear that more and more.

Cheers friend :-)
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

https://modharbour.app
https://modharbour.app/compass
https://forum.modharbour.app
User avatar
Rick Lipkin
Posts: 2397
Joined: Fri Oct 07, 2005 1:50 pm
Location: Columbia, South Carolina USA

Re: Here are the best programming languages to learn in 2018

Post by Rick Lipkin »

Carles

You are correct as well ... my perspective on this subject is clouded by the fact that many of my legacy Sql ( ado and sql server ) apps I wrote 10-15 years ago for State government are being re-written using C# ( web app ) and dot net.

I see that it takes 5 people or more ( business analyst, three programmers and a project manager ) to re-create one app that only took me ( alone ) six months with FiveWin and it now takes a period of 2-4 years ( or more ) with dot net ( c# ) web... and my apps continue ( today ) to run SAFELY behind the Corporate Firewall.. and that is the crux that concerns me.

Again, my legacy Fivewin apps have endured and continue to still run quite well today, but the IT powers that be, want to centralize and deploy ALL apps via the web .. regardless if it takes 5 times as long for development, tens of thousands and hundreds of thousands of dollars in talent ... and at the end of the day .. 5 years later, all I see is a pile of rubble for code and fiscal irresponsibility in monies spent .. and my apps just continue to run long after the re-developers, project managers and CEO's have moved on to destroy another Company with their foolishness .. and then on top of that .. almost EVERY data hack has occurred today as a penetration of a web site.... and in the US there is no GDPR except to say as a consolation ( by the negligent Corporate and State governments ) ... oops, sorry your personal data may have been compromised ( with no retribution ) .. and the cycle continues to repeat itself over and over again.. almost like the movie "Groundhog day"

Sour Grapes ? perhaps .. Comedian Ron White seems to have summarized it best "Ya Just Can't Fix Stupid!"

Rick Lipkin
User avatar
Carles
Posts: 937
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Contact:

Re: Here are the best programming languages to learn in 2018

Post by Carles »

Rick

They are the new times and all this is a business that sells. I laughed before reading your message because we all have lived this story and we have seen its evolution, many of us even from the beginning.

Do u remember when you did your first local application? This was the safest application !!!
Do you remember when you started the first application in network? It was not so safe anymore but it reached more users
Do you remember your first website? (If you have it built). It was an even less secure application but it reached even more users !!

So it’s like an onion, that to the extent that the layers go out less than other parts but more access to more people.

It saddens me to see how my systems are "obsolete" or perhaps rather have readjusted to new technologies. I laugh when you explain that there is a team of 5 people, more time, more money and surely less than what you want. I know you feel this anger, I also experienced it.

But either we stay in an intermediate layer or we go out to fight against the outermost layers, joining win & web. This is my obsession in these moments. How many it do you know who can make robust applications for Windows and who can also create applications on the web in an autonomous, independent and magical way?

My advice is to hurt or bother you try to address this new scenario. I have been working in this line for a couple of years and I can say that my dream is to be a reality and I can handle the 2 environments very easily and working with the same philosophy as with Windows.

I don’t want teams of 5 people to do something that i can control. As always ... I will design it and I will set it up.

In a few days I want to show to you a good solution. I'm sure you'll like it ;-)

Regards.
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

https://modharbour.app
https://modharbour.app/compass
https://forum.modharbour.app
Post Reply