Beefy Boxes and Bandwidth Generously Provided by pair Networks
Come for the quick hacks, stay for the epiphanies.
 
PerlMonks  

Re^2: Can Perl do anything Java can do?

by MikeBraga (Initiate)
on Jul 21, 2017 at 12:35 UTC ( [id://1195702]=note: print w/replies, xml ) Need Help??


in reply to Re: Can Perl do anything Java can do?
in thread Can Perl do anything Java can do?

Back story: Our previous project in Java failed. We have 2 Perl developers who know Perl. I am the Software Manager. We are not fond of Java since it has dozens of frameworks and is too bulky.

I am doing my research on Perl. The 2 Perl developers CAN teach Perl to our Java devs. But I need some independent information. That is what I am doing here.

Some more questions I have:

(a.) Another thing I have been reading in some sites is that Perl is "slow" compared to Java?? What is the truth behind this?

(b.) Can you create web-services in Perl?

(c.) Can Perl communicate with an Oracle DB? We use Oracle 11g and 12c as our DB.

(d.) Can Perl create a daemon that runs on the background, monitors a directory and FTP files that are dropped to the directory? We need to create an app like this.

(e.) Is it possible to create a Windows or Web applications that can have an icon in the Windows System Tray. We click the icon and the application will open.

(f.) Is Perl free and Open source?

(g.) How many "frameworks" does Perl have?

  • Comment on Re^2: Can Perl do anything Java can do?

Replies are listed 'Best First'.
Re^3: Can Perl do anything Java can do?
by hippo (Bishop) on Jul 21, 2017 at 13:03 UTC
    Another thing I have been reading in some sites is that Perl is "slow" compared to Java??

    Which sites? How did they determine this? It certainly doesn't reflect my anecdotal experience which is the complete opposite.

    Can you create web-services in Perl?

    Yes

    Can Perl communicate with an Oracle DB?

    Yes

    Can Perl create a daemon that runs on the background, monitors a directory and FTP files that are dropped to the directory?

    And a lot more besides.

    Is it possible to create a Windows or Web applications that can have an icon in the Windows System Tray.

    No idea. I wouldn't use that OS if you paid me.

    Is Perl free and Open source?

    I think you would benefit from reading the FAQ. eg: Who supports Perl? Who develops it? Why is it free? and How does Perl compare with other languages like Java, Python, REXX, Scheme, or Tcl?.

    How many "frameworks" does Perl have?

    Plenty. The number changes all the time.

Re^3: Can Perl do anything Java can do?
by marto (Cardinal) on Jul 21, 2017 at 12:47 UTC
    • a. Have your perl & java guys solve the same problem. benchmark the results, performance and consider the time it took to code it.
    • b. Yes. Mojolicious docuemntation has some nice examples.
    • c. Yes, DBI/DBD::Oracle.
    • d. Yes.
    • e. Web applications don't have system tray icons, they run behind web servers. Win32::SysTray.

    • f. Seriously? You can't look up https://perl.org or wikipedia?. Yes. Your research skills need some work.
    • g. what sort of frameworks?

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1195702]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others sharing their wisdom with the Monastery: (6)
As of 2024-04-23 09:32 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found