Results 1 to 11 of 11

Thread: PHP vs Cobol

  1. #1
    Join Date
    Sep 2012

    PHP vs Cobol

    I found this survey and got interested in what you guys prefer. Is it PHP or Cobol? What are the advantages and disadvantages?

  2. #2
    Join Date
    May 2012
    St. Helens, UK
    COBOL? Seriously? I've never heard of anyone using COBOL in web development. As far as I'm aware the majority of COBOL code that is still in use is "legacy code" - i.e. stuff that has somehow escaped being re-written in a more modern programming language.
    It's possibly a less maligned language than PHP, however.. ;-)
    Crisialu Web Design
    Daihuws's Blog

    "There is no human problem which could not be solved if people would simply do as I advise."

  3. #3
    Join Date
    Sep 2012
    True - not web development but still development. Just look for example at this job.

    I think there are many people that prefer Cobol than Php ..just scroll down at the survey and you'll see..

  4. #4
    Join Date
    May 2012
    St. Helens, UK
    Sure. But this being the webdeveloper.com forum, and PHP being a language that is mostly used in web development, I rather assumed you were talking about it's use in web development. I've never used COBOL so can't really make any further comment. I would be interested to hear if anyone does use it for purposes other than maintaining legacy code.
    Crisialu Web Design
    Daihuws's Blog

    "There is no human problem which could not be solved if people would simply do as I advise."

  5. #5
    Join Date
    Sep 2012
    Of course. I'm sorry..it was my fault. I didn't think about it.

  6. #6
    Join Date
    May 2012
    St. Helens, UK
    No need to apologise.
    Crisialu Web Design
    Daihuws's Blog

    "There is no human problem which could not be solved if people would simply do as I advise."

  7. #7
    Join Date
    Aug 2004
    To the best of my knowledge, there are very, very few (if any?) companies creating new applications using Cobol; so any jobs using it would be for maintenance of (old) existing programs, typically mainframe and/or client-server apps. If that sort of thing interests you, it could be a reasonably rewarding niche job for as long as those old legacy apps hang around.

    If you're looking to learn programming languages that are going to be used for developing new applications (or even just maintaining anything developed in the last decade or two), you're mostly looking at Java (not JavaScript) and C++/C#. PHP is a bit down on that list in general, though near the top in terms of web applications. My personal recommendation would be to not bother with Cobol unless you're truly interested in being strictly a maintenance developer (and probably for a continually shrinking market as the years go by).
    "Well done....Consciousness to sarcasm in five seconds!" ~ Terry Pratchett, Night Watch

    How to Ask Questions the Smart Way (not affiliated with this site, but well worth reading)

    My Blog
    cwrBlog: simple, no-database PHP blogging framework

  8. #8
    Join Date
    Sep 2012
    Thanks for the detailed explanation NogDog. It's very interesting!

  9. #9
    Join Date
    May 2006
    NogDog hit the nail on the head.

    A lot of those using COBOL are for legacy systems, mostly because they have a lot of data and money invested in those systems back then and it would be costly (development-wise, manpower-wise and problems when porting the data while daily operations is going on) to move the data.

    If you want to create for the web, then java, php, ruby and python would be good options. PHP still remains as the most widely used language for the web.

  10. #10
    Join Date
    Oct 2012
    Php is a widely used language ,,, no doubt..

  11. #11
    Join Date
    Sep 2012
    So that means you can't compare them because they're used for different things. I got it Thanks

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center



X vBulletin 4.2.2 Debug Information

  • Page Generation 0.14757 seconds
  • Memory Usage 2,937KB
  • Queries Executed 13 (?)
More Information
Template Usage (32):
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_global_above_footer
  • (1)ad_global_below_navbar
  • (1)ad_global_header1
  • (1)ad_global_header2
  • (1)ad_navbar_below
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)ad_thread_first_post_content
  • (1)ad_thread_last_post_content
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)headinclude_bottom
  • (11)memberaction_dropdown
  • (1)navbar
  • (4)navbar_link
  • (1)navbar_moderation
  • (1)navbar_noticebit
  • (1)navbar_tabs
  • (2)option
  • (11)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available (6):
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files (26):
  • ./showthread.php
  • ./global.php
  • ./includes/class_bootstrap.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/functions_navigation.php
  • ./includes/class_friendly_url.php
  • ./includes/class_hook.php
  • ./includes/class_bootstrap_framework.php
  • ./vb/vb.php
  • ./vb/phrase.php
  • ./includes/functions_facebook.php
  • ./includes/functions_calendar.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_notice.php
  • ./packages/vbattach/attach.php
  • ./vb/types.php
  • ./vb/cache.php
  • ./vb/cache/db.php
  • ./vb/cache/observer/db.php
  • ./vb/cache/observer.php 

Hooks Called (70):
  • init_startup
  • friendlyurl_resolve_class
  • init_startup_session_setup_start
  • database_pre_fetch_array
  • database_post_fetch_array
  • init_startup_session_setup_complete
  • global_bootstrap_init_start
  • global_bootstrap_init_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • load_show_variables
  • load_forum_show_variables
  • global_state_check
  • global_bootstrap_complete
  • global_start
  • style_fetch
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • strip_bbcode
  • friendlyurl_clean_fragment
  • friendlyurl_geturl
  • forumjump
  • cache_templates
  • cache_templates_process
  • template_register_var
  • template_render_output
  • fetch_template_start
  • fetch_template_complete
  • parse_templates
  • fetch_musername
  • notices_check_start
  • notices_noticebit
  • process_templates_complete
  • friendlyurl_redirect_canonical
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • memberaction_dropdown
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • build_navigation_data
  • build_navigation_array
  • check_navigation_permission
  • process_navigation_links_start
  • process_navigation_links_complete
  • set_navigation_menu_element
  • build_navigation_menudata
  • build_navigation_listdata
  • build_navigation_list
  • set_navigation_tab_main
  • set_navigation_tab_fallback
  • navigation_tab_complete
  • fb_like_button
  • showthread_complete
  • page_templates