Here are the best programming languages to learn in 2018

Here are the best programming languages to learn in 2018

Postby cnavarro » Sat Feb 24, 2018 10:40 am

Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6498
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

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

Postby Rick Lipkin » Sat Feb 24, 2018 3:45 pm

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
Rick Lipkin
 
Posts: 2606
Joined: Fri Oct 07, 2005 1:50 pm
Location: Columbia, South Carolina USA

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

Postby Otto » Mon Mar 12, 2018 9:35 am

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
https://www.facebook.com/groups/modharbour.club
********************************************************************
User avatar
Otto
 
Posts: 5994
Joined: Fri Oct 07, 2005 7:07 pm

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

Postby Carles » Sun Mar 18, 2018 7:41 pm

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..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1082
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

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

Postby cnavarro » Sun Mar 18, 2018 8:56 pm

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.
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6498
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

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

Postby Rick Lipkin » Mon Mar 19, 2018 12:46 pm

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
viewtopic.php?f=19&t=35328


Rick Lipkin
User avatar
Rick Lipkin
 
Posts: 2606
Joined: Fri Oct 07, 2005 1:50 pm
Location: Columbia, South Carolina USA

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

Postby Carles » Mon Mar 19, 2018 1:27 pm

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..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1082
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

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

Postby Rick Lipkin » Mon Mar 19, 2018 2:29 pm

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
Rick Lipkin
 
Posts: 2606
Joined: Fri Oct 07, 2005 1:50 pm
Location: Columbia, South Carolina USA

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

Postby Carles » Mon Mar 19, 2018 6:14 pm

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..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1082
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona


Return to Off Topic / Otros temas

Who is online

Users browsing this forum: No registered users and 6 guests