Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Webdevelopment with C++
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  17 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
maikklein  
View profile  
 More options Oct 11 2012, 12:46 pm
From: maikklein <maikkl...@googlemail.com>
Date: Thu, 11 Oct 2012 09:46:26 -0700 (PDT)
Local: Thurs, Oct 11 2012 12:46 pm
Subject: Webdevelopment with C++

Hello,

I am studying computer science since 2 years and I learned a lot
different languages. But now I want to focus on one language.

I want to do all sorts of stuff, including webdevelopment. But you find C++
nearly everywhere. Also all my programming friends recommend me to learn
C++ instead of scala. Also cryengine and unreal4 are using C++ which I want
to try out in the future.
I love scala and lift but I want to focus now on one language and try to
master it.

Is there something similar like lift in c++?

Ps: It is really hard to decide between one main language :(. What would
you recommend me?


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Olek Swirski  
View profile  
 More options Oct 11 2012, 12:56 pm
From: Olek Swirski <olekswir...@gmail.com>
Date: Thu, 11 Oct 2012 18:55:58 +0200
Local: Thurs, Oct 11 2012 12:55 pm
Subject: Re: [Lift] Webdevelopment with C++
I'm not an expert, but c++ in my opinion is better fit for locally
running apps. For Internet stuff, java based things will be
better. If you want to make locally running apps or unreal5
put your efforts into c++.
For web applications Lift and Scala is the best. There is no silver
bullet for everything. Choose what you want to do, and then
choose the best tool for the given task.

On 11/10/12 18:46, maikklein wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
maikklein  
View profile  
 More options Oct 11 2012, 1:06 pm
From: maikklein <maikkl...@googlemail.com>
Date: Thu, 11 Oct 2012 10:06:37 -0700 (PDT)
Local: Thurs, Oct 11 2012 1:06 pm
Subject: Re: [Lift] Webdevelopment with C++

Yes that is my problem, I am not sure what I want to do, I think I want to
do both. The problem is a would now choose lift and scala for
webdevelopment and c++ for everything else. But you will only be good in a
programming language if you code in it. If I permanently switch between
those languages I don't think I will make any progress (or maybe very slow
progress)

This will be a hard decision.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Olek Swirski  
View profile  
 More options Oct 11 2012, 1:11 pm
From: Olek Swirski <olekswir...@gmail.com>
Date: Thu, 11 Oct 2012 19:10:59 +0200
Local: Thurs, Oct 11 2012 1:10 pm
Subject: Re: [Lift] Webdevelopment with C++
I think, to be good programmer you need different points of view.
Otherwise you
may be only a code monkey. Choose your primary interest and do the other
thing
during weekends. You will find many things that are better learned and
understood
from one perspective, yet very useful in the other.

On 11/10/12 19:06, maikklein wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
maikklein  
View profile  
 More options Oct 11 2012, 1:14 pm
From: maikklein <maikkl...@googlemail.com>
Date: Thu, 11 Oct 2012 10:14:12 -0700 (PDT)
Local: Thurs, Oct 11 2012 1:14 pm
Subject: Re: [Lift] Webdevelopment with C++

Yes I did this before. I learned Java, c#, python, lua, c++,php and scala.
I read a whole book for each language. But I ended up using Java more
frequently and now scala.

I just want to be really good in one language and this forces me to do as
much as possible in it.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Olek Swirski  
View profile  
 More options Oct 11 2012, 1:14 pm
From: Olek Swirski <olekswir...@gmail.com>
Date: Thu, 11 Oct 2012 19:14:06 +0200
Local: Thurs, Oct 11 2012 1:14 pm
Subject: Re: [Lift] Webdevelopment with C++
well, maybe It's not always true. one might get "super specialized" in one
area. but anyway I think 2 things would be good, just put more effort in
one that is more important to you. later you may even switch.

On 11/10/12 19:10, Olek Swirski wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Olek Swirski  
View profile  
 More options Oct 11 2012, 1:18 pm
From: Olek Swirski <olekswir...@gmail.com>
Date: Thu, 11 Oct 2012 19:18:08 +0200
Local: Thurs, Oct 11 2012 1:18 pm
Subject: Re: [Lift] Webdevelopment with C++
If you really need to pick one, then go with c++ I guess. When it comes to
web related stuff, there will always be several languages to deal with. Just
to mention JavaScript, but there are more, quite many I would say.

On 11/10/12 19:14, maikklein wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
David Pollak  
View profile  
 More options Oct 11 2012, 1:27 pm
From: David Pollak <feeder.of.the.be...@gmail.com>
Date: Thu, 11 Oct 2012 10:27:29 -0700
Local: Thurs, Oct 11 2012 1:27 pm
Subject: Re: [Lift] Webdevelopment with C++

C++ doesn't have native/good garbage collection. I think GC
is essential for web development because there isn't really a cycle where
you can know when a reference is no longer needed the way you do in
headless development or even GUI development.

On Thu, Oct 11, 2012 at 10:18 AM, Olek Swirski <olekswir...@gmail.com>wrote:

--
Telegram, Simply Beautiful CMS https://telegr.am
Lift, the simply functional web framework http://liftweb.net
Follow me: http://twitter.com/dpp
Blog: http://goodstuff.im

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Stefan Bradl  
View profile  
 More options Oct 11 2012, 1:37 pm
From: Stefan Bradl <bradlste...@googlemail.com>
Date: Thu, 11 Oct 2012 19:37:21 +0200
Local: Thurs, Oct 11 2012 1:37 pm
Subject: Re: [Lift] Webdevelopment with C++

Every language is has its pro's and con's. And learning to program has imo
nothing to do with learning a specific language. Programming is much more
than Syntax. It is about Problem solving, abstract thinking, concept
learning and much more.

I am a real nerd (meaning I really love c++ and the power it has and to
solve difficult problems). But believe me that c++ is not suited for every
Problem. That is why so many different languages exist. C++ is great if you
need absolute control and performance but scala one the other hand is much
more concise.

I have learned lots of different languages and developed for different
target environments from 8bit controllers over embedded System with a small
Linux on it, i did some game development and also webdevelopment. I think
it is very important to learn different things. Even if scala is maybe
easier Tor learn than c++ it is never a Bad idea to learn more than 1
language.

Programming all the way from a very high abstraction to a very low one will
make you a better programmer I think.

In short: learn different things and use the tools with which you can solve
your Problem with.

PS
Sry for mistakes it is a pain to write in english on a Smartphone when it
is set to german
Am 11.10.2012 18:55 schrieb "Olek Swirski" <olekswir...@gmail.com>:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
maikklein  
View profile  
 More options Oct 11 2012, 2:24 pm
From: maikklein <maikkl...@googlemail.com>
Date: Thu, 11 Oct 2012 11:24:01 -0700 (PDT)
Local: Thurs, Oct 11 2012 2:24 pm
Subject: Re: Webdevelopment with C++

Well screw my friends I learn scala for now. I enjoy the language with its
concepts. I'll learn c++ if I will need it. I mean gamescripting shouldn't
be hard, even it is in c++.

Thanks


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dennis Haupt  
View profile  
 More options Oct 11 2012, 2:54 pm
From: Dennis Haupt <d.haup...@gmail.com>
Date: Thu, 11 Oct 2012 20:53:47 +0200
Local: Thurs, Oct 11 2012 2:53 pm
Subject: Re: [Lift] Webdevelopment with C++
don't pick just one. there is no reason to. i have used:
java, scala, clojure, sql, javascript, pascal, a bit of assembler and
right now i'm learning haskell. every language will open your eyes a bit
more. picking just one and sticking to it means limiting yourself.
there's no reason not to pick a wide spread language (c#, java, c++) as
a main language, but learning others in the background

Am 11.10.2012 18:46, schrieb maikklein:

--

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Diego Medina  
View profile  
 More options Oct 11 2012, 3:08 pm
From: Diego Medina <di...@fmpwizard.com>
Date: Thu, 11 Oct 2012 15:07:58 -0400
Local: Thurs, Oct 11 2012 3:07 pm
Subject: Re: [Lift] Re: Webdevelopment with C++

On Thu, Oct 11, 2012 at 2:24 PM, maikklein <maikkl...@googlemail.com> wrote:
> Well screw my friends I learn scala for now. I enjoy the language with its
> concepts. I'll learn c++ if I will need it. I mean gamescripting shouldn't

Definitely go with what feels right for you, several years ago a very
good friend of me kept telling me to learn perl, because he loved it
and was the best thing that happened to him, in my previous job at
Oracle, some of my coworkers thought I was just playing around when I
told them I was learning scala, they saw it as a toy language. But I
didn;t listen to any of them. the result? I have been working full
time on Scala and Lift for about 8 months, and I look forward to many
more years here.

Good luck in your journey!

 Diego

> be hard, even it is in c++.

> Thanks

> --
> --
> Lift, the simply functional web framework: http://liftweb.net
> Code: http://github.com/lift
> Discussion: http://groups.google.com/group/liftweb
> Stuck? Help us help you:
> https://www.assembla.com/wiki/show/liftweb/Posting_example_code

--
Diego Medina
Lift/Scala Developer
di...@fmpwizard.com
http://www.fmpwizard.com

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Marc Weber  
View profile  
 More options Oct 11 2012, 6:48 pm
From: Marc Weber <marco-owe...@gmx.de>
Date: Fri, 12 Oct 2012 00:48:00 +0200
Subject: Re: [Lift] Webdevelopment with C++
Do both. Both have their strength.
Eg Scala is much less verbose for some use cases because you don't have
.h and .c files, classes have very short syntax etc.

For those reasons you will always be able to do almost everything with
both - but for some tasks you may choose either one.

You should also consider learning the basics of any untyped scripting
language such as python,JS,perl,ruby,PHP or the like just to get and
understanding about the differences.

Scala allows you to write lazy code easily - while its much harder in
C++. However C++ has faster startup (no byte compiling).

So as always choose the right tool for a job.

Try to use both languages for problems - and soon you'll get a feeling
about when to use which.

By the way: You can use neither in browsers - can you? So for web
development you also have to learn JavaScript (=JS). There is Java => JS
and I know about some experimental Scala to JS converters. Don't know
whether they are used in production - or whether its a good idea to use
them.

Marc Weber


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Donald McLean  
View profile  
 More options Oct 12 2012, 12:59 am
From: Donald McLean <dmclea...@gmail.com>
Date: Fri, 12 Oct 2012 00:59:47 -0400
Local: Fri, Oct 12 2012 12:59 am
Subject: Re: [Lift] Webdevelopment with C++
When we started on our current project, we evaluated four
technologies: Scala + Lift, GWT, JSF + RichFaces, and Flash.

Scala + Lift was my first choice and now that we're within a couple
months of delivering to production I'm happy with that decision.

GWT was our second choice. The only real drawback is that it's pretty
verbose by comparison. It's very much like writing a Swing
application.

JSF + RichFaces was my third choice. It worked, and it wasn't as
verbose as GWT but I found some things annoying.

Flash was my last choice - it was like writing a Swing application,
except that the sytax was just different enough to be truly annoying.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Vladislav Dorokhin  
View profile  
 More options Oct 12 2012, 12:04 pm
From: Vladislav Dorokhin <adol...@gmail.com>
Date: Fri, 12 Oct 2012 09:04:43 -0700 (PDT)
Local: Fri, Oct 12 2012 12:04 pm
Subject: Re: Webdevelopment with C++

On Thursday, October 11, 2012 6:46:26 PM UTC+2, maikklein wrote:

> I want to do all sorts of stuff, including webdevelopment. But you find
> C++ nearly everywhere.

Are you writing from nineties?

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Stefan Bradl  
View profile  
 More options Oct 13 2012, 5:17 am
From: Stefan Bradl <bradlste...@googlemail.com>
Date: Sat, 13 Oct 2012 11:17:25 +0200
Local: Sat, Oct 13 2012 5:17 am
Subject: Re: [Lift] Re: Webdevelopment with C++

I don't think he is...

Embedded Systems rule the world and most of them are using c/c++.
Gamedevelopment ist another big area...
Am 12.10.2012 18:04 schrieb "Vladislav Dorokhin" <adol...@gmail.com>:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
AGYNAMIX Torsten Uhlmann  
View profile  
 More options Oct 13 2012, 5:33 am
From: AGYNAMIX Torsten Uhlmann <T.Uhlm...@agynamix.de>
Date: Sat, 13 Oct 2012 11:33:34 +0200
Local: Sat, Oct 13 2012 5:33 am
Subject: Re: [Lift] Re: Webdevelopment with C++

I agree.

There are currently good jobs to be found in the embedded sector (a main motor being the automotive industry).
In these areas you need C and C++ skills.

As they said a few decades ago when we actually still learned C++ at university: Even though you can't see a pointer, you need to know what it is :)

Torsten.

Am 13.10.2012 um 11:17 schrieb Stefan Bradl <bradlste...@googlemail.com>:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »