Should i Not be using C++?

I am a 13 year old computer programmer and im going into Desktop Application Development. I started learning C++ thinking it would be good in this area but recently someone told me i should'nt be using it. Is this true? Should i be learning another programming language? If so what?

Desktop Apps for what? Windows? Mac?
For Mac learn Objective-C as etresoft pointed out in the other thread, but that is a minority on Windows.
For me, I would get the free Microsft Visual Studio C# compiler and learn that. The first language is always the hardest. After that it is relatively easy to pick up a new one.

Similar Messages

  • Should I not be using a keyboard cover?

    I got a keyboard cover yesterday and I love it already, but I've heard quite a few people say that it can, and for them, has, damaged the screen. I'm just starting college so I'm not exactly made of money, and I'd hate to ruin my screen because of something I was uneducated about. Should I keep it on? Thanks.

    It is only good in theory....
    Will it block spills and dirt? Yes.
    Why is it BAD? The oil from your fingers etc. transfer to the screen when you close it.
    It keeps in heat, prevents (heat rises, the cover keeps it from escaping) the Mac from venting itself,….Macs vent from the FAN (convection).
    from the conduction transfer of the metal chasis, ....and thru upwards heat radiation (thru the top platform/keyboard).
    If youre worried about damage not covered by Apple warr.  (such as spills, theft , drops etc) you can buy personal insurance for same which is very cheap per year.

  • ThreadLocals....when not to use?

    Hi,
    I've been doing some reading up on the ThreadLocal class this evening, while investigating some classes in Spring Security. It wasn't a class I knew much about beforehand but it seems very powerful.
    A lot of the articles I've read about mention it's usefulness for security contexts and transactions, and stress the importance of cleaning up after using it to avoid memory leaks etc.
    However, outside of the above 2 examples when should ThreadLocals not be used? From my limited reading so far it seems that these could (theoretically) be used to minimize the number of objects being passed into method signatures between the various layers of a web application....why would this not be a good idea?
    Thanks.

    However, outside of the above 2 examples when should ThreadLocals not be used? From my limited reading so far it seems that these could (theoretically) be used to minimize the number of objects being passed into method signatures between the various layers of a web application....why would this not be a good idea?In addition to the technical objections above, using such mechanism to share information under the covers hampers maintenability: hiding what a method works on is blurring not only how it works but also what it does, to the developer soul who will have to maintain it later. Using ThreadLocal like this has 50% of the drawbacks of global variables.
    Edited by: jduprez on Jun 16, 2010 12:44 PM

  • Just got Prosoft drive genius 3 software, and it's telling me that the external hard drive that i am using for my time machine back up drive needs to be defragmented.  is it wise to do this or should i not??

    just got Prosoft drive genius 3 software, and it's telling me that the external hard drive that i am using for my time machine back up drive needs to be defragmented.  is it wise to do this or should i not??

    Let's hope a couple things: that you have bootable clones of your drives also; that the backup drive for TimeMachine has over 3x capacity of the data you plan and are storing. I would also switch TM backup drives so you have a 2nd.
    Fragmented free space affecting performance happens when the drive is too full which may mean there isn't enough free space for a full backup set.
    1.5TB for backing up 500GB, while WD Green 3TB is $140 and WD Black 1.5TB is, about the same price.
    I'd be worried about the integrity and directory, and whether you can afford to lose that drive. Defragging is also a very slow operation. the ideal: to just clone a drive, or start over with another drive and wait. cloning TM volumes has not been done or has it? SuperDuper hoped to but I don't think they or Bombich's CCC made it there.
    Trouble with highly fragged is when free space gets to 20% normally, 1/3 or so though for TM volumes, and finding where and a chunk of space for the file being written. Does TM use large spare image files of like 2GB?
    Best would be to ask in the TimeMachine section Snow Leopard
    https://discussions.apple.com/community/mac_os/mac_os_x_v10.6_snow_leopard?view= discussions#/?tagSet=1009
    where there are some good FAQ and tutorials, and people that know the ins-and-outs and shortcomings.

  • My brand-new iPod touch (5th Gen) battery takes a very long time to fully charge, even while not in use. Why is this and what should I do?

    Just recently bought a brand-new iPod touch, 5th generation. To be exact, got it two days ago, this past Saturday, on 12/13/2014. Initially, when I first turned it on, it had a fully charge and I didn't need to charge it. I also didn't see anything in the very small and limited start-up guide you receive with it to charge it for a certain amount of time before use, or to use it until the battery dies, then charge all the way, like a lot of electronic devices have you do when you first purchase them.
    So I was assuming I didn't need to do anything like that. First question, should I have charged it for a period of time before use? Should I have used it until the battery died, then plugged it in and charged it fully before use? Or is none of this necessary initially and iPod batteries are good to go from the start?
    Please excuse me if this is an obvious question, as this is my first ever iPod. Anyways,like I said, nothing in the "instructions" said anything about that, so I didn't do it, I just used it until it got below 20% battery left, then I plugged it in.
    Now for the battery itself, it takes literally a day or so to fully charge, even while not in use. Even if I use it for a while, turn off the iPod to make sure it shuts off all background data and apps, and then plug it in to charge, it still charges extremely slowly. I've never seen a device take this long to charge. As for the battery life itself, I'd say at full charge it lasts about 4-5 hrs, maybe 6, and then I have to charge it again. Meanwhile it takes around 24 hours, without me using it, to fully charge. If I use it while its charging, the battery decreases faster than it charges, and eventually I'll get the typical "20% battery remaining" message pop up.
    I know it is charging, as the lightning symbol is next to the battery symbol. Specifically, right now, I plugged it in about 1 hr 30 minutes ago, and it has barely gone up. Also, whenever I press the home button to check the battery, I can see it jump down from about 50% to somewhere around 25%-30%. What is that about?
    This is really frustrating, and I'm seriously contemplating either taking it back and trying my luck with a different iPod, or just taking it back and getting my money back. Any help and clarification on this matter would be greatly appreciated, and I'll answer any questions I can to shed more light on this.

    It will take longer to charge the 5G's battery than either the 3G or 4G's battery.
    Not Charge
    - See:    
    iPod touch: Hardware troubleshooting
    iPhone and iPod touch: Charging the battery
    - Try another cable. The cable for 5G iPod (lightning connector) seems to be more prone to failure than the older cable.
    - If a 5G iPod               
    Iphone 5 lightning port charging problem - SOLUTION!
    - Try another charging source like a computer's USB port
    - Inspect the dock connector on the iPod for bent or missing contacts, foreign material, corroded contacts, broken, missing or cracked plastic.
    - Make an appointment at the Genius Bar of an Apple store.
      Apple Retail Store - Genius Bar

  • Whenever i try to login with my apple ID , it says this ID is not yet used on itunes. & because of this i can't even download apps. Please someone tell me what should i do ? ASAP.

    Whenever i try to login with my apple ID , it says this ID is not yet used on itunes. & because of this i can't even download apps. Please someone tell me what should i do ? ASAP.

    Read here:
    http://support.apple.com/kb/ht2589

  • Should I turn off my Mac Pro when not in use or leave it running?

    I have been told I should never turn off my computer by some people, and others say that I should always turn it off when not in use!  I use my Mac Pro primarily for music recording/editing in my home studio or word processing.  Now that I have an iPad I use that for web browsing, email, FBing, etc. and I find myself on my Mac Pro a lot less.  I get the basis behind both trains of thought; those who leave it on feel always stopping and starting up puts unnecessary wear on the moving disks, and those who shut down think if the parts are always moving they are bound to wear out faster.  I am not as concerned with conserving power as I am with keeping my machine safe!  If you have any information on this topic I would love to hear it. Thanks!

    Providing you have a robust firewal and are not worried as a result about being hacked then leave it turned on and allow it to sleep. Make sure you allow the screen to sleep as well a that is the item that is more prone to damage by being left on all the time.
    I never turn my machine off, never have with any of my Macs ever since my first one back in 1979-ish and have never suffered any adverse affects. Today, the power drain is so small when allowed to sleep that I doubt they would offend even the ardent 'turn off everything and pull out the plug to save the planet' person.
    If you have an iPad or iPod synced with the Mac for email and iCal and address Book etc. then if you leave it on it should be up to date as soon as you return home, mine is anyway. With iCloud coming out very soon that may come into play even more so with all its advance pushing etc. Just a thought.
    One advantage in leaving the machine on (sleep) is that you can access it from anywhere in the world should the need arise with the appropriate settings, which you can't if you turn it off.
    Leave it on.

  • HT4059 I have iPod Touch 4 w/ iOS 6.1.5 (10B400). according to the requirements on this page, above, I should be able to use iBooks. However I keep getting the message that I must upgrade to iOS7 - but your website will not allow me to do so.  Why not?

    ... I should be able to use iBooks. However, I can't. When I try to download the app I get the message that I must upgrade to iOS7 - but then Apple's website won't let me download that either. So far, I have managed to download a book to iTunes on my PC, but I cannot get it to sync with my iPod, although I have synced music, a video and a few other apps. I cannot seem to find a solution to my problems with iBooks or iOS7. Please advise.
    Yours truly,
    Garth Reid
    PS I also cannot get the app for Podcasts.

    Having the same issue here. I unfortunately purchased a book on iTunes, then went to download iBooks, but can't due to their recent update/upgrade.  My kids iTouchs are all 6.1.5 , So I'm guessing that if you did not have iBooks previously purchased that you are now S.O.L. if you want to read a book on your iPod??
    I am rather frustrated that I spent money on a book that they can't read.
    Is there another app that will let them read it?

  • "The 'charCode' property of a keyup event should not be used. The value is meaningless." Is this possibly caused by a virus?

    I don't know what's wrong with my Mac Mozilla Firefox, version 3.6.8, but today, it started alerting me about an error message on the "Error Console". In every website I visit, it tells me: "The 'charCode' property of a keyup event should not be used. The value is meaningless." Is this possibly caused by a virus?
    I saw a pop-up which did not allow me to click it when I scatter the windows on my Mac. I was using Private Browsing, with pop-ups disabled, but one pop-up managed to get passed my settings, and open in another window. It would not allow me to select it, so all I did was to close Firefox, and start a new session. So far, everything has been normal, I also deleted the cookies it installed.
    But, I still keep seeing that "Error Console" notice under my "Tools" on the Menu Bar, and when I clicked on it, it listed errors (such as what I listed above).
    Would someone explain this to me?
    Thanks for your help!

    The messages you see in the Error Console are mostly to assist the web site's author in resolving compatibility problems. Some of them can assist you in determining why a web site doesn't work as intended. The one you mentioned doesn't sound that suspicious, except that it occurs on many sites. Perhaps one of your add-ons is trying to monitor what you type?
    To diagnose whether this is caused by an add-on or one of your settings, you could try the following:
    First, make a backup of your computer for safekeeping. To back up Firefox, see [https://support.mozilla.com/en-US/kb/Backing+up+your+information Backing up your information].
    Next, try starting Firefox in Firefox
    [http://support.mozilla.com/kb/Safe+Mode Safe Mode]. Be careful not to "reset" anything permanently if you didn't back up.
    Does that resolve the errors? If so, then an add-on usually is the culprit. If not, try creating a new (blank) profile: [http://support.mozilla.com/kb/Managing+profiles Managing profiles].
    If the new profile works correctly, you can choose between further research on your old profile or moving key settings like bookmarks from your old profile to the new one. [https://support.mozilla.com/en-US/kb/Recovering+important+data+from+an+old+profile Recovering important data from an old profile].
    Hope this helps.

  • GL Account Should not be used

    Dear Friends,
    For PO-4111127913, GL account 726234 was used in the PO - item details, invoice tab.
    The user now says that the GL Account should not be used untill 2010.
    What is the most simple way of blocking the GL? If any user tried to select the GL in the PO, he must not able to use it or the system should issue a warning or error message  " you cannot use this GL Account".
    Already Some POs with this GL Account 726234 has been posted. IR and FI Documents were posted. How to reverse everything from po,IR and FI Documents.
    Please suggest?
    Regards
    Sridhar
    Edited by: Sridhar M on Dec 8, 2009 1:24 AM
    Edited by: Sridhar M on Dec 8, 2009 1:25 AM

    Hi,
    Blocking an account is usually done for closing and reconciliation purposes so that no further activity can be posted to that account. The account can be unblocked when activity can resume.
    Menu Path
    From the SAP R/3 screen, select the path:
    Accounting >> Financial accounting >> General ledger >>
    (new menu) Master records >> G/L Accounts >> Individual Processing >> Centrally
    Fast Path
    At the Command Line, enter:
    /NFS00
    Block G/L Acct: Request Screen
    Key Fields (Complete or Review)
    Account number
    Enter the G/L account number to be blocked / unblocked.
    (F4) to access a matchcode.
    Company code
    Enter CUR for MIT.
    Next Step...
    (ENTER) to access the Block G/L Account Screen.
    Block G/L Account Screen
    Use this screen to block / unblock the account for different postings.
    Key Fields (Complete or Review)
    Posting block
    All company codes
    To block the account from being posted to CUR, the MIT company code, click in the box beside this field.
    Planning block
    All company codes
    To block the account from planning, click in the box beside this field. Note: To unblock the account, click in the box to deselect.
    Next Step...
    (F11) to save the blocking / unblocking changes made to the G/L account. The Block G/L Acct: Request Screen reappears with a message that the changes were made.
    Thanks,
    Rajesh.

  • The server farm account should not be used for other services

    I have created a new SharePoint Foundation 2013 Farm. I only used the Farm Configuration Wizard to create the Search Service Application, all other aspects of the Farm was created using PowerShell.
    The SharePoint Health Analyzer is reporting the following error:
    Title: The server farm account should not be used for other services.
    Severity: 1 - Error
    Category: Security
    Explanation: DOMAIN\FARM_ACCOUNT, the account used for the SharePoint timer service and the central administration site, is highly privileged and should not be used for any other services on any machines in the server farm.  The following services were
    found to use this account: Distributed Cache Service(Windows Service)
    Remedy: Browse to
    http://centraladminsite:port/_admin/FarmCredentialManagement.aspx and change the account used for the services listed in the explanation. For more information about this rule, see "http://go.microsoft.com/fwlink/?LinkID=142685".
    Now I understand how to change the account used to run the Distributed Cache Service, but my query is what account should I use in the least privelage model? I have setup the following 6 accounts as per TechNet guidelines (Link)
    and am not sure if one of these accounts should be used or if another account is required:
    SQL Server service account
    Setup user account
    Server farm account
    SharePoint Server Search service account
    Default content access account
    Application pool identity
    After reviewing the TechNet article again, I don't fully understand the section titled "Service application accounts". Is the article advising me to create a seperate account for each row in the table? e.g. 1 account for Business Data Connectivity
    Service, a different account for "Application Discovery and Load Balancer Service", another account for "App management" and another account for "Distributed Cache", so 4 extra accounts if I choose to install all of these services
    within the Farm?
    Also, what does the article mean when it says "Plan one set of an application pool and proxy group for each service application that you plan to implement."? How do I go about doing this?
    Kevin Evans

    After reviewing the TechNet article again, I don't fully understand the section titled "Service application accounts". Is the article advising me to create a seperate account for each row in the table? e.g. 1 account for Business Data Connectivity Service,
    a different account for "Application Discovery and Load Balancer Service", another account for "App management" and another account for "Distributed Cache", so 4 extra accounts if I choose to install all of these services within the Farm?
    Inder: Yes, It is suggested to have multiple service account for each service application. This increases security and dependencyof 1 account on multiple Service applications. Like below
    SQL Server service
    Local System account (default)
    Setup user
    Member of the Administrators group on the local computer
    Server farm
    Network Service (default)
    No manual configuration is necessary.
    SharePoint Server Search Service
    By default, this account runs as the Local System account.
    If you want to crawl remote content by changing the default content access account or by using crawl rules, change this to a domain user account. If you do not change this account to a domain user account, you cannot change the default content access account
    to a domain user account or add crawl rules to crawl this content. This restriction is designed to prevent elevation of privilege for any other process running as the Local System account.
    Default Content Access
    No manual configuration is necessary if this account is only crawling local farm content. If you want to crawl remote content by using crawl rules, change this to a domain user account, and apply the requirements listed for a server farm.
    Content Access
    Same requirement as the default content access account.
    Profile import Default Access
    Same requirements as server farm.
    Excel Services Unattended Service
    Must be a domain user account.
    http://technet.microsoft.com/en-us/library/cc263445%28v=office.15%29.aspx
    Also, what does the article mean when it says "Plan one set of an application pool and proxy group for each service application that you plan to implement."? How do I go about doing this?
    Inder: Each service account has a application pool and you can plan to use same application pool for multiple
    service accounts if required. These application pool are then consumed by proxy connection
    of each service application. On service application pool, you can see all the service applications and its proxy connection.
    If this helped you resolve your issue, please mark it Answered

  • Should I shut down my computer when not in use

    should I shut down my computer when not in use, overnight for instance?

    Hello! Leaving it on 24/7/365 is perfectly acceptable. You may save some electricity but personally I think you'll pay for it with a more troublesome system. I do however set the monitors to go to sleep. I like the no startup lag time of running 24/7/365. That said, if I lived in an area prone to electrical outages or if my location was prone to lightening strikes I'd probably shut it down and unplugged. Of course with it being unplugged the pram battery may run down. These old G4's have been running 24/7/365 for years now. I do try to restart every few weeks just for good measure! In the end it's your preference. The hardware works best when a constant temperature is maintained. Tom

  • Why doesnt HP state USB 3.0 should not be used when creating "Restore" software on a flash drive?

    about 2 weeks ago I received my HP DV7TQE with Windows 7 64 Bit. First thing I did was create a "restore" backup media just in case for future use. I used a ScanDisk Cruzer 32GB Flash Drive (memory stick). The stick was in one of the USB 3.0 ports while I was creating my "restore" software. On Friday night I performed a test just to make sure my "restore" would work. Unfortunately it did not. I got "the boot selection failed because a required device is inaccessable" message. After some surfing on the Internet I found out that USB 3.0 should not be used to create a "restore" software. My question is why would HP leave this little detail out from the intructions provided on the laptop at the time I was creating this?

    From what I have found out it is ok to make the media on a usb 3.0 port, you just cannot restore using a 3.0 port, it should work from a 2.0 port.
    http://h10025.www1.hp.com/ewfrf/wc/document?docname=c02906094&cc=ad&dlc=en&lc=en&jumpid=reg_r1002_us...

  • My IPAD has not been used in almost two years and I tried to update software and under general settings I can not find Software Updates where it should be, help please!

    My IPAD has not been used in almost two.... I have tried to update software but when go to Settings, General I can not find Software Updates where it should be between About and Sounds, what can I do? Nothing has been updated, tried through ITunes on PC and said I needed to update to ITunes 10.1 and can't do this either, please help me.  Can't find ICloud either!

    Make sure iTune is up to date.
    http://i1224.photobucket.com/albums/ee374/Diavonex/715e7281162a061530f6b86418036 0f0_zpscfe7d4c8.jpg

  • Should I unplug my AE when not in use?

    I've read many reviews re: the short lifespan of AirPort Express. Is it advisable to unplug when not in use?

    Many product reviews on the Apple site complain of poor performance and unexpectedly short life of the AirPort Express. Is there a reason why one should not unplug when not in use?

Maybe you are looking for